![]() | |
WeroSoft.Expressions.Operators Namespace |
Class | Description | |
---|---|---|
![]() | AdditiveOperator |
Performs adding or subtracting two operands.
|
![]() | AssignmentOperator |
Assigns a value to a l-value.
|
![]() | AsTypeOperator |
Performs a relational operation.
|
![]() | BinaryOperator |
Parses and evaluates a binary operation between two terms.
|
![]() | CastTerm |
Provides the type term.
|
![]() | ConditionalOperator |
Performs the conditional operations.
|
![]() | ConstantDefinitionAttribute |
Defines the meta information of an operator.
|
![]() | DefaultOperator |
Provides the 'default' term.
|
![]() | EqualityOperator |
Performs a equality operation.
|
![]() | IndexOperator |
Provides the arithmetic multiplication operation.
|
![]() | IsTypeOperator |
Performs a relational operation.
|
![]() | LogicalNegotiationOperator |
Implements the logical negotiation operator.
|
![]() | LogicalOperator |
Performs the logical operations.
|
![]() | MemberAccessOperator |
Implements the member access operator.
|
![]() | MultipartOperator |
Parses and evaluates a operation containing more than two terms.
|
![]() | MultiplicativeOperator |
Provides the arithmetic multiplication operation.
|
![]() | NameTerm |
Provides the unary minus operator for numeric negation.
|
![]() | NewOperator |
Provides the unary minus operator for numeric negation.
|
![]() | NullCoalescingOperator |
Performs the null coalescing operations.
|
![]() | Operator |
The base class for all operators.
|
![]() | OperatorProvider |
Provides all operators for parsing and evaluating expressions.
|
![]() | PostfixIncrementDecrementOperator |
Implements the increment and decrement operator.
|
![]() | PrefixIncrementDecrementOperator |
Implements the increment and decrement operator.
|
![]() | RelationalOperator |
Performs a relational operation.
|
![]() | ShiftOperator |
Performs a shift operation.
|
![]() | SignOperator |
Provides the unary sign operator for numeric negation.
|
![]() | StringInterpolationOperator |
Provides the 'string interpolation' term.
|
![]() | TypeOfOperator |
Provides the type of term.
|
![]() | TypeTerm |
Provides the type term.
|
![]() | UnaryOperator |
Base implementation of an unary operator.
|
![]() | VariableTerm |
Provides the variable term.
|
Interface | Description | |
---|---|---|
![]() | IConstantDefinition |
Defines the functionality of a constant definition.
|