Class VariableReference
[Obsolete("This feature will be removed in the next major version. See https://steeltoe.io/docs/v3/obsolete for details.")]
public class VariableReference : SpelNode, ISpelNode
- Inheritance
-
VariableReference
- Implements
- Inherited Members
Constructors
VariableReference(string, int, int)
public VariableReference(string variableName, int startPos, int endPos)
Parameters
Methods
GenerateCode(ILGenerator, CodeFlow)
public override void GenerateCode(ILGenerator gen, CodeFlow cf)
Parameters
genILGeneratorcfCodeFlow
GetValueInternal(ExpressionState)
public override ITypedValue GetValueInternal(ExpressionState state)
Parameters
stateExpressionState
Returns
GetValueRef(ExpressionState)
protected override IValueRef GetValueRef(ExpressionState state)
Parameters
stateExpressionState
Returns
IsCompilable()
public override bool IsCompilable()
Returns
IsWritable(ExpressionState)
public override bool IsWritable(ExpressionState state)
Parameters
stateExpressionState
Returns
SetValue(ExpressionState, object)
public override void SetValue(ExpressionState state, object newValue)
Parameters
stateExpressionStatenewValueobject
ToStringAST()
public override string ToStringAST()