Class InstanceInvokerBase<TTarget>
Inheritance
object
InstanceInvokerBase<TTarget>
Assembly: solution.dll
Syntax
public abstract class InstanceInvokerBase<TTarget> : InvokerBase, IOptimizedInvoker
Type Parameters
Constructors
InstanceInvokerBase(MethodInfo)
Declaration
protected InstanceInvokerBase(MethodInfo methodInfo)
Parameters
| Type |
Name |
Description |
| MethodInfo |
methodInfo |
|
Methods
CompileExpression()
Declaration
protected override sealed void CompileExpression()
Overrides
CompileExpression(MethodCallExpression, ParameterExpression[])
Declaration
protected abstract void CompileExpression(MethodCallExpression callExpression, ParameterExpression[] parameterExpressions)
Parameters
| Type |
Name |
Description |
| MethodCallExpression |
callExpression |
|
| ParameterExpression[] |
parameterExpressions |
|
VerifyTarget(object)
Declaration
protected override void VerifyTarget(object target)
Parameters
| Type |
Name |
Description |
| object |
target |
|
Overrides
Implements
Extension Methods