Click or drag to resize

ValueExpressionParser Methods

The ValueExpressionParser type exposes the following members.

Methods
  Name Description
Protected method BuildTree
(Inherited from ExpressionCompiler)
Public method Call
(Inherited from CompiledExpressionObject)
Protected method ClearCompiledMethod
(Inherited from CompiledExpressionObject)
Public method Compile
(Inherited from CompiledExpressionObject)
Public method Compile``1(String)
(Inherited from ExpressionCompiler)
Public method CompileCall
(Inherited from CompiledExpressionObject)
Public method Static member DeriveExpression Derives an expression based on member info with any this keywords properly referencing Instance value.
Public method Equals Determines whether the specified object is equal to the current object.
(Inherited from Object)
Public method Eval
(Inherited from CompiledExpressionObject)
Protected method Finalize Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
Public method GenerateLambda``2
(Inherited from CompiledExpressionObject)
Public method GetHashCode Serves as the default hash function.
(Inherited from Object)
Public method GetType Gets the Type of the current instance.
(Inherited from Object)
Public method Static member HasThisKeywords Returns a flag that determines if the "this" keyword exists with the specified expression.
Protected method MemberwiseClone Creates a shallow copy of the current Object.
(Inherited from Object)
Public method Parse Parses the expression with the provided parameter expression scope and optional typeRegistry.
(Inherited from ValueExpressionParserT)
Public method Static member ReplaceThisKeywords Replaces references to "this" keyword with a specified fieldName.
Public method ScopeCompile
(Inherited from CompiledExpressionObject)
Public method ScopeCompileCall
(Inherited from CompiledExpressionObject)
Public method ScopeParse
(Inherited from ExpressionCompiler)
Public method ToString
(Inherited from ExpressionCompiler)
Protected method WrapExpression(Expression, Boolean)
(Inherited from ExpressionCompiler)
Protected method WrapExpression``1(Expression)
(Inherited from ExpressionCompiler)
Protected method WrapExpressionCall``1
(Inherited from ExpressionCompiler)
Protected method WrapToNull
(Inherited from ExpressionCompiler)
Protected method WrapToVoid
(Inherited from ExpressionCompiler)
Top
Extension Methods
  Name Description
Public Extension Method GetEnumValueOrDefault Gets the enumeration constant for value, if defined in the enumeration, or a default value.
(Defined by EnumExtensions)
Public Extension Method GetEnumValueOrDefaultT Gets the enumeration constant for this value, if defined in the enumeration, or a default value.
(Defined by EnumExtensions)
Top
See Also