public class ValueExpressionParser : ValueExpressionParser<Object>Public Class ValueExpressionParser
Inherits ValueExpressionParser(Of Object)public ref class ValueExpressionParser : public ValueExpressionParser<Object^>Gemstone.Expressions.Model.ValueExpressionParser = function();
Type.createClass(
'Gemstone.Expressions.Model.ValueExpressionParser',
Gemstone.Expressions.Model.ValueExpressionParser`1);| 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). |
| CompiledAction |
Gets Action delegate for compiled expression.
(Inherited from ExpressionCompilerTResult) |
| CompiledExpression |
Gets the compiled Linq Expression after C# Code Expression is compiled.
(Inherited from ExpressionCompilerTResult, TInstanceParameter) |
| CompiledFunction |
Gets FuncTResult delegate for compiled expression.
(Inherited from ExpressionCompilerTResult) |
| DefaultTypeRegistry | Gets the default TypeRegistry instance used for evaluating IValueExpressionAttribute instances. |
| Expression |
Gets the C# code expression to compile.
(Inherited from ExpressionCompilerTResult, TInstanceParameter) |
| InstanceParameterType |
Gets or sets the instance parameter Type used for defining expression accessible
field values, defaults to TInstanceParameter.
(Inherited from ExpressionCompilerTResult, TInstanceParameter) |
| TypeRegistry |
Gets or sets the TypeRegistry used for compilation.
(Inherited from ExpressionCompilerTResult, TInstanceParameter) |
| VariableContext |
Gets or sets the ISupportContextVariables instance to use for context variables.
(Inherited from ExpressionCompilerTResult, TInstanceParameter) |
| Compile |
Compiles C# Expression.
(Inherited from ExpressionCompilerTResult, TInstanceParameter) |
| 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) |
| ExecuteAction |
Executes compiled Action based expression.
(Inherited from ExpressionCompilerTResult) |
| ExecuteAction(TInstanceParameter) |
Executes compiled ActionT based expression.
(Inherited from ExpressionCompilerTResult, TInstanceParameter) |
| ExecuteFunction |
Executes compiled FuncTResult based expression.
(Inherited from ExpressionCompilerTResult) |
| ExecuteFunction(TInstanceParameter) |
Executes compiled FuncT, TResult based expression.
(Inherited from ExpressionCompilerTResult, TInstanceParameter) |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object) |
| 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. |
| ToString |
Returns a string that represents the ExpressionCompilerTResult, TInstanceParameter, i.e., the Expression value.
(Inherited from ExpressionCompilerTResult, TInstanceParameter) |