Test additional content header

IValue Interface

Lightweight interface that every value class will implement providing access to common properties.

Definition

Namespace: Fluent.Calculations.Primitives.BaseTypes
Assembly: Fluent.Calculations.Primitives (in Fluent.Calculations.Primitives.dll) Version: 1.1.0-aplha
public interface IValue

Remarks

Visualizations can be base on this interface, ex. Graphs.

Properties

ExpressionMetadata of expression that yielded this value.
NameName of value
OriginOrigin type of the value.
PrimitiveNumeric primitive representation of the value.
PrimitiveStringFormatted string representation of the primitive value
ScopeNamed scope that this value is part of
TagsCustom tags associated with the value.
TypeOriginal type of the value implementation

See Also