BetweenExpression |
The BetweenExpression class implements BetweenExpression that checks belonging to a range of values. |
BinaryExpression |
The BinaryExpression class implements BinaryExpression class and represents logical operations like And, Or, Greater Than etc. |
ConstantExpression |
The ConstantExpression implements ConstantExpression and represents values in WhereExpressions. |
DateTimeNowExpression |
The DateTimeNowExpression class represents the current database server date and time in Dynamic Where expressions. |
DateTimePartExpression |
The DateTimePartExpression class represents a call to the SQL function that extracts a part of given date like year, month etc in Dynamic Where expressions. |
DateTimeTodayExpression |
The DateTimeTodayExpression class represents the current database server date in Dynamic Where expressions. |
FieldExpression |
This class implements the FieldExpression and is used to represent table fields in Dynamic Where expressions. For example, see how the table field ID is represented in... |
FunctionCallExpression |
|
ListExpression |
The ListExpression class is an implementation of ListExpression represents the collection of WhereExpression objects. |
MacroExpression |
The MacroExpression class is the implementation of MacroExpression. |
NullExpression |
The NullExpression implements NullExpression and represents a NULL value to be used as WhereExpression node. |
ParameterExpression |
This class is an implementation of ParameterExpression and is used to represent parameters in Dynamic Where expressions. |
UnaryExpression |
The UnaryExpression class is derived from the WhereExpression class and contains one operand (an expression) and a unary operator. |
WhereExpression |
The base abstract class for classes that represent WHERE expression tree nodes: |
WhereValidator |
The WhereValidator class checks WhereExpressions for errors. The main purpose of this class is to scan all objects of the WhereExpession tree and to make sure that it contains valid field names. |
WhereVisitor |
This class represents the implementation of Visitor patterns and sets the strategy of traversal for the WhereExpression tree. |