Class InlineList
Inheritance
System.Object
InlineList
Assembly: Steeltoe.Common.Expression.dll
Syntax
public class InlineList : SpelNode, ISpelNode
Constructors
|
Edit this page
View Source
InlineList(Int32, Int32, SpelNode[])
Declaration
public InlineList(int startPos, int endPos, params SpelNode[] args)
Parameters
Type |
Name |
Description |
System.Int32 |
startPos |
|
System.Int32 |
endPos |
|
SpelNode[] |
args |
|
Properties
|
Edit this page
View Source
IsConstant
Declaration
public bool IsConstant { get; }
Property Value
Type |
Description |
System.Boolean |
|
Methods
|
Edit this page
View Source
GenerateCode(ILGenerator, CodeFlow)
Declaration
public override void GenerateCode(ILGenerator gen, CodeFlow cf)
Parameters
Type |
Name |
Description |
ILGenerator |
gen |
|
CodeFlow |
cf |
|
Overrides
|
Edit this page
View Source
GenerateInitCode(String, ILGenerator, CodeFlow, Boolean)
Declaration
public void GenerateInitCode(string constantFieldName, ILGenerator gen, CodeFlow codeflow, bool nested = false)
Parameters
Type |
Name |
Description |
System.String |
constantFieldName |
|
ILGenerator |
gen |
|
CodeFlow |
codeflow |
|
System.Boolean |
nested |
|
|
Edit this page
View Source
GetConstantValue()
Declaration
public IList<object> GetConstantValue()
Returns
Type |
Description |
IList<System.Object> |
|
|
Edit this page
View Source
GetValueInternal(ExpressionState)
Declaration
public override ITypedValue GetValueInternal(ExpressionState state)
Parameters
Returns
Type |
Description |
ITypedValue |
|
Overrides
|
Edit this page
View Source
IsCompilable()
Declaration
public override bool IsCompilable()
Returns
Type |
Description |
System.Boolean |
|
Overrides
|
Edit this page
View Source
ToStringAST()
Declaration
public override string ToStringAST()
Returns
Type |
Description |
System.String |
|
Overrides
Implements