public class ExpressionCompiler<TResult, TInstanceParameter>
where TInstanceParameter : class
Public Class ExpressionCompiler(Of TResult, TInstanceParameter As Class)
generic<typename TResult, typename TInstanceParameter>
where TInstanceParameter : ref class
public ref class ExpressionCompiler
ExpressionCompilerTResult, TInstanceParameter | Creates a new ExpressionCompilerTResult, TInstanceParameter. |
CompiledAction | Gets ActionT delegate for compiled expression. |
CompiledExpression | Gets the compiled Linq Expression after C# Code Expression is compiled. |
CompiledFunction | Gets FuncT, TResult delegate for compiled expression. |
Expression | Gets the C# code expression to compile. |
InstanceParameterType | Gets or sets the instance parameter Type used for defining expression accessible field values, defaults to TInstanceParameter. |
TypeRegistry | Gets or sets the TypeRegistry used for compilation. |
Compile | Compiles C# Expression. |
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object) |
ExecuteAction | Executes compiled ActionT based expression. |
ExecuteFunction | Executes compiled FuncT, TResult based expression. |
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) |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object) |
ToString |
Returns a string that represents the ExpressionCompilerTResult, TInstanceParameter, i.e., the Expression value.
(Overrides ObjectToString) |