The PathExpression type exposes the following members.

Constructors

  NameDescription
PathExpressionOverloaded.

Methods

  NameDescription
Between
Creates a QueryExpression representing a database BETWEEN operation.
BuildExpression
Builds a QueryExpression representing a relational operation on a database.
EqualExceptForAlias
Performs an equality test between this instance and another instance comparing all fields except for the alias field
Equals
Determines whether the specified Object is equal to the current Object.
(Overrides Object..::.Equals(Object).)
Exists
Creates a QueryExpression representing a database EXISTS operation.
FunctionOverloaded.
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.
(Overrides Object..::.GetHashCode()()().)
InOverloaded.
Like
Creates a QueryExpression representing a database LIKE comparison.
Lower
Applies the SQL LOWER function to this attribute.
Upper
Applies the SQL UPPER function to this attribute.

Operators

  NameDescription
Equality
The equals (==) operator.
GreaterThan
The greater than (>) operator.
GreaterThanOrEqual
The greater than or equal to (>=) operator.
Inequality
The not equal (!=) operator.
LessThan
The less than (<) operator.
LessThanOrEqual
The less than or equal to (<=) operator.

Properties

  NameDescription
EntityType
The type of the entity which is associated with this path, or null if this relates to the entity type being queried
EntityTypeAlias
The alias of the entity type to be applied when translating this expression.

See Also