The Expression type exposes the following members.

Methods

  Name Description
Public method CompareTo
Compares the value of this Expression to the value of another Expression.
Public method Equals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Public method Evaluate
Returns the value of the Expression.
Public method GetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public method GetType
Gets the type of the current instance.
(Inherited from Object.)
Public method Optimize
Returns an equal or simpler (but equivalent) version of the Expression.
Public method ToString
Returns a string that represents the current object.
(Inherited from Object.)

Operators

  Name Description
Public operator Static member Implicit Widening Implicit Implicit Implicit (Expression to DateTime)
Evaluates the expression and returns the result converted to a DateTime value.
Public operator Static member Implicit Widening Implicit Implicit Implicit (Expression to Boolean)
Evaluates the expression and returns the result converted to a Boolean value.
Public operator Static member Implicit Widening Implicit Implicit Implicit (Expression to String)
Evaluates the expression and returns the result converted to a string.
Public operator Static member Implicit Widening Implicit Implicit Implicit (Expression to Double)
Evaluates the expression and returns the result converted to a double.

See Also