The XObjectExpression type exposes the following members.

Methods

  Name Description
Public method CompareTo
Compares the value of this Expression to the value of another Expression.
(Inherited from 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.
(Overrides Expression..::..Evaluate()()()().)
Public method GetEnumerator
Gets an IEnumerator that can be used to iterate over a collection.
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.
(Inherited from Expression.)
Public method ToString
Returns a string that represents the current object.
(Inherited from Object.)

Properties

  Name Description
Public property Value
Gets the inner value of this expression (may be an actual value or an IValueObject).

See Also