ExpressionNodeType Class
Contains the classifiers representing Expression types that produced the value.
This is a concise classification of way the value was obtained. This supplements the Origin enum to create a more granural understaning.
BinaryExpression | Represents an binary or unary operation. |
Collection | Represents a creation of an immuatable collection of values of same type. |
Constant | Represents a definition of an inline constant or an input parameter. |
Lambda | Represents a lambda expression evaluation by Evaluate method of EvaluationScope. |
MathExpression | Represents a ValueMath function call. |
None | Represents a standalone value or a default state not related to any EvaluationScope. |
Switch | Represents a special case evaluation where SwitchExpression class is being used. |