Click or drag to resize
weroSoft AG, Software
WeroSoft.Expressions.Operators Namespace
The documentation is integral part of the weroSoft product documentation. This part is intended to be used by developers only.
 
Classes
  ClassDescription
Public classAdditiveOperator
Performs adding or subtracting two operands.
Public classAssignmentOperator
Assigns a value to a l-value.
Public classAsTypeOperator
Performs a relational operation.
Public classBinaryOperator
Parses and evaluates a binary operation between two terms.
Public classCastTerm
Provides the type term.
Public classConditionalOperator
Performs the conditional operations.
Public classConstantDefinitionAttribute
Defines the meta information of an operator.
Public classDefaultOperator
Provides the 'default' term.
Public classEqualityOperator
Performs a equality operation.
Public classIndexOperator
Provides the arithmetic multiplication operation.
Public classIsTypeOperator
Performs a relational operation.
Public classLogicalNegotiationOperator
Implements the logical negotiation operator.
Public classLogicalOperator
Performs the logical operations.
Public classMemberAccessOperator
Implements the member access operator.
Public classMultipartOperator
Parses and evaluates a operation containing more than two terms.
Public classMultiplicativeOperator
Provides the arithmetic multiplication operation.
Public classNameTerm
Provides the unary minus operator for numeric negation.
Public classNewOperator
Provides the unary minus operator for numeric negation.
Public classNullCoalescingOperator
Performs the null coalescing operations.
Public classOperator
The base class for all operators.
Public classOperatorProvider
Provides all operators for parsing and evaluating expressions.
Public classPostfixIncrementDecrementOperator
Implements the increment and decrement operator.
Public classPrefixIncrementDecrementOperator
Implements the increment and decrement operator.
Public classRelationalOperator
Performs a relational operation.
Public classShiftOperator
Performs a shift operation.
Public classSignOperator
Provides the unary sign operator for numeric negation.
Public classStringInterpolationOperator
Provides the 'string interpolation' term.
Public classTypeOfOperator
Provides the type of term.
Public classTypeTerm
Provides the type term.
Public classUnaryOperator
Base implementation of an unary operator.
Public classVariableTerm
Provides the variable term.
Interfaces
  InterfaceDescription
Public interfaceIConstantDefinition
Defines the functionality of a constant definition.