|   | Value | 
 Inheritance Hierarchy
Inheritance Hierarchy
         Syntax
Syntaxpublic class ValueExpressionParser : ValueExpressionParser<Object>
The ValueExpressionParser type exposes the following members.
 Constructors
Constructors| Name | Description | |
|---|---|---|
|  | ValueExpressionParser(String) | Creates a new ValueExpressionParser. | 
|  | ValueExpressionParser(IValueExpressionAttribute, PropertyInfo) | Creates a new ValueExpressionParser from the specified valueExpressionAttribute and property parameters deriving the base expression value from GetPropertyUpdateValue(PropertyInfo). | 
 Properties
Properties| Name | Description | |
|---|---|---|
|   | DefaultTypeRegistry | Gets the default TypeRegistry instance used for evaluating IValueExpressionAttribute instances. | 
|  | DynamicTypeLookup | (Inherited from ExpressionCompiler) | 
|  | Expression | (Inherited from ExpressionCompiler) | 
|  | ExpressionType | (Inherited from ExpressionCompiler) | 
|  | Global | (Inherited from CompiledExpressionObject) | 
|  | LambdaExpression | (Inherited from ExpressionCompiler) | 
|  | StringToParse | (Inherited from ExpressionCompiler) | 
|  | TypeRegistry | (Inherited from ExpressionCompiler) | 
 Methods
Methods| Name | Description | |
|---|---|---|
|  | BuildTree | (Inherited from ExpressionCompiler) | 
|  | Call | (Inherited from CompiledExpressionObject) | 
|  | ClearCompiledMethod | (Inherited from CompiledExpressionObject) | 
|  | Compile | (Inherited from CompiledExpressionObject) | 
|  | Compile``1(String) | (Inherited from ExpressionCompiler) | 
|  | CompileCall | (Inherited from CompiledExpressionObject) | 
|   | DeriveExpression | Derives an expression based on member info with any this keywords properly referencing Instance value. | 
|  | Equals | Determines whether the specified object is equal to the current object. (Inherited from Object) | 
|  | Eval | (Inherited from CompiledExpressionObject) | 
|  | Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object) | 
|  | GenerateLambda``2 | (Inherited from CompiledExpressionObject) | 
|  | GetHashCode | Serves as the default hash function. (Inherited from Object) | 
|  | GetType | Gets the Type of the current instance. (Inherited from Object) | 
|   | HasThisKeywords | Returns a flag that determines if the "this" keyword exists with the specified expression. | 
|  | MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object) | 
|  | Parse | Parses the expression with the provided parameter expression scope and optional typeRegistry. (Inherited from ValueExpressionParserT) | 
|   | ReplaceThisKeywords | Replaces references to "this" keyword with a specified fieldName. | 
|  | ScopeCompile | (Inherited from CompiledExpressionObject) | 
|  | ScopeCompileCall | (Inherited from CompiledExpressionObject) | 
|  | ScopeParse | (Inherited from ExpressionCompiler) | 
|  | ToString | (Inherited from ExpressionCompiler) | 
|  | WrapExpression(Expression, Boolean) | (Inherited from ExpressionCompiler) | 
|  | WrapExpression``1(Expression) | (Inherited from ExpressionCompiler) | 
|  | WrapExpressionCall``1 | (Inherited from ExpressionCompiler) | 
|  | WrapToNull | (Inherited from ExpressionCompiler) | 
|  | WrapToVoid | (Inherited from ExpressionCompiler) | 
 Fields
Fields| Name | Description | |
|---|---|---|
|  | Parser | (Inherited from ExpressionCompiler) | 
|  | Pstr | (Inherited from ExpressionCompiler) | 
 Extension Methods
Extension Methods| Name | Description | |
|---|---|---|
|  | GetEnumValueOrDefault | Gets the enumeration constant for value, if defined in the enumeration, or a default value. (Defined by EnumExtensions) | 
|  | GetEnumValueOrDefaultT | Gets the enumeration constant for this value, if defined in the enumeration, or a default value. (Defined by EnumExtensions) | 
 See Also
See Also