C# Класс XSpect.Yacq.Expressions.YacqSequenceExpression

Provides the base class from which the classes that represent YACQ sequence expression tree nodes are derived. This is an abstract class.
Sequence expressions are YACQ expression that can contain 0 or more expressions as its elements.
Наследование: YacqExpression
Показать файл Открыть проект

Открытые методы

Метод Описание
AsLambdaList ( ) : LambdaListExpression

Creates LambdaListExpression from the symbol table and elements of this expression.

AsList ( ) : ListExpression

Creates ListExpression from the symbol table and elements of this expression.

AsVector ( ) : VectorExpression

Creates VectorExpression from the symbol table and elements of this expression.

this ( Int32 index ) : Expression

Gets the element at the specified index in this sequence expression.

Защищенные методы

Метод Описание
YacqSequenceExpression ( SymbolTable symbols, YacqList elements ) : System

Constructs a new instance of YacqSequenceExpression.

Описание методов

AsLambdaList() публичный Метод

Creates LambdaListExpression from the symbol table and elements of this expression.
public AsLambdaList ( ) : LambdaListExpression
Результат LambdaListExpression

AsList() публичный Метод

Creates ListExpression from the symbol table and elements of this expression.
public AsList ( ) : ListExpression
Результат ListExpression

AsVector() публичный Метод

Creates VectorExpression from the symbol table and elements of this expression.
public AsVector ( ) : VectorExpression
Результат VectorExpression

YacqSequenceExpression() защищенный Метод

Constructs a new instance of YacqSequenceExpression.
protected YacqSequenceExpression ( SymbolTable symbols, YacqList elements ) : System
symbols XSpect.Yacq.Symbols.SymbolTable The symbol table linked with this expression.
elements YacqList A object that represents the elements of the expression.
Результат System

this() публичный Метод

Gets the element at the specified index in this sequence expression.
public this ( Int32 index ) : Expression
index System.Int32 The zero-based index of the element to get.
Результат System.Linq.Expressions.Expression