Class MethodReference
public class MethodReference : SpelNode, ISpelNode
- Inheritance
-
MethodReference
- Implements
- Inherited Members
Constructors
MethodReference(bool, string, int, int, params SpelNode[])
public MethodReference(bool nullSafe, string methodName, int startPos, int endPos, params SpelNode[] arguments)
Parameters
Properties
Name
public string Name { get; }
Property Value
Methods
ComputeExitDescriptor(object, Type)
protected TypeDescriptor ComputeExitDescriptor(object result, Type propertyReturnType)
Parameters
Returns
GenerateCode(ILGenerator, CodeFlow)
public override void GenerateCode(ILGenerator gen, CodeFlow cf)
Parameters
gen
ILGeneratorcf
CodeFlow
GetValueInternal(ExpressionState)
public override ITypedValue GetValueInternal(ExpressionState state)
Parameters
state
ExpressionState
Returns
GetValueRef(ExpressionState)
protected override IValueRef GetValueRef(ExpressionState state)
Parameters
state
ExpressionState
Returns
IsCompilable()
public override bool IsCompilable()
Returns
ToStringAST()
public override string ToStringAST()