The Expression type exposes the following members.

Methods

  NameDescription
AllEq
Apply an "equals" constraint to each property in the key set of a IDictionary
And
Return the conjuction of two expressions
Between
Apply a "between" constraint to the named property
Conjunction
Group expressions together in a single conjunction (A and B and C...)
Disjunction
Group expressions together in a single disjunction (A or B or C...)
Eq
Apply an "equal" constraint to the named property
EqProperty
Apply an "equal" constraint to two properties
Equals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Finalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
Ge
Apply a "greater than or equal" constraint to the named property
GeProperty
Apply a "greater than or equal" constraint to two properties
GetHashCode
Serves as a hash function for a particular type. GetHashCode()()() is suitable for use in hashing algorithms and data structures like a hash table.
(Inherited from Object.)
GetType
Gets the Type of the current instance.
(Inherited from Object.)
Gt
Apply a "greater than" constraint to the named property
GtProperty
Apply a "greater than" constraint to two properties
IdEq
Apply an "equal" constraint to the identifier property
InOverloaded.
InG<(Of <(T>)>)
Apply an "in" constraint to the named property. This is the generic equivalent of In(String, ICollection), renamed to avoid ambiguity.
InsensitiveLikeOverloaded.
IsEmpty
Apply an "is not empty" constraint to the named property
IsNotEmpty
Apply an "is not empty" constraint to the named property
IsNotNull
Apply an "is not null" constraint to the named property
IsNull
Apply an "is null" constraint to the named property
Le
Apply a "less than or equal" constraint to the named property
LeProperty
Apply a "less than or equal" constraint to two properties
LikeOverloaded.
Lt
Apply a "less than" constraint to the named property
LtProperty
Apply a "less than" constraint to two properties
MemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Not
Return the negation of an expression
NotEqProperty
Apply an "not equal" constraint to two properties
Or
Return the disjuction of two expressions
SqlOverloaded.
ToString
Returns a String that represents the current Object.
(Inherited from Object.)

See Also