Nevron .NET Vision
Inheritance Hierarchy
In This Topic
    Nevron.FormulaEngine Namespace
    In This Topic
    Classes
     ClassDescription
    ClassThe NConstantElement class represents a constant (number, string or boolean constant).
    ClassThe NFormulaElement abstract class serves as base class for all elements, which can reside in the formula expression tree
    ClassThe NFormulaEngine class is used for the runtime parsing and evaluation of formula expressions.
    ClassThe NFunctionCollection class represents a collection of functions
    ClassThe NFunctionElement class represents a function
    ClassThe NOperatorContainer class is used to store the operators, which can be involved in an expression. It contains an implementation for each operator (a class instance, which impemenets the INOperator interface).
    ClassThe NOperatorElement class represents an operator
    ClassThe NParenthesisElement class represents a formula element enclosed in parenthesis
    ClassThe NReferenceElement class represents a reference to an externally provided value
    ClassThe NVariableCollection class represents a collection in which variable values are identified by their names
    ClassThe NVariableElement class represents a variable
    ClassThe NVariant class represents a value-type pair, which facilitates the type convertion of values, as well as mathematical and logical operations with values of different type.
    Interfaces
     InterfaceDescription
    InterfaceThe INFunction interface is implemented by all functions, which can be evaluated by the expression engine
    InterfaceThe INOperator interface is implemented by all operators
    Delegates
     DelegateDescription
    DelegateDelegate for the Get Reference Value query
    DelegateDelegate for the Is Refrence Name query
    Enumerations
     EnumerationDescription
    EnumerationEnumerates the currently supported set of operators
    EnumerationEnumerates the possible variant types
    See Also