Test additional content header

ExpressionNodeType Class

Contains the classifiers representing Expression types that produced the value.

Definition

Namespace: Fluent.Calculations.Primitives.Expressions
Assembly: Fluent.Calculations.Primitives (in Fluent.Calculations.Primitives.dll) Version: 1.1.0-aplha
public static class ExpressionNodeType
Inheritance
Object    ExpressionNodeType

Remarks

This is a concise classification of way the value was obtained. This supplements the Origin enum to create a more granural understaning.

Fields

BinaryExpressionRepresents an binary or unary operation.
CollectionRepresents a creation of an immuatable collection of values of same type.
ConstantRepresents a definition of an inline constant or an input parameter.
LambdaRepresents a lambda expression evaluation by Evaluate method of EvaluationScope.
MathExpressionRepresents a ValueMath function call.
NoneRepresents a standalone value or a default state not related to any EvaluationScope.
SwitchRepresents a special case evaluation where SwitchExpression class is being used.

See Also