ExpressionCollectionStatement Class

Represents a statement containing a collection of expressions.

public class ExpressionCollectionStatement : Statement, IEnumerable<Expression>, IEnumerable
Inheritance
Statement ExpressionCollectionStatement
Implements

Constructors

NameDescription
ExpressionCollectionStatement()
ExpressionCollectionStatement(Expression[])

ExpressionCollectionStatement overloads

ExpressionCollectionStatement()

ExpressionCollectionStatement.cs
public ExpressionCollectionStatement()

No documentation is available.

ExpressionCollectionStatement(Expression[])

ExpressionCollectionStatement.cs
public ExpressionCollectionStatement(params Expression[] expressions)
Parameters
expressions Expression[]

No documentation is available.

Properties

NameDescription
Count
IsReadOnly
public int Count { get; }

Property value

int

No documentation is available.

public bool IsReadOnly { get; }

Property value

bool

No documentation is available.

Indexers

NameDescription
this[int]
public Expression this[int index] { get; set; }

Parameters

index int

Property value

Expression

No documentation is available.

Methods

NameDescription
Add(Expression)
Clear()
Contains(Expression)
CopyTo(Expression[], int)
GetEnumerator()
IndexOf(Expression)
Insert(int, Expression)
Remove(Expression)
RemoveAt(int)
System.Collections.IEnumerable.GetEnumerator()
public void Add(Expression item)

Parameters

item Expression

No documentation is available.

public void Clear()

No documentation is available.

public bool Contains(Expression item)

Parameters

item Expression

Returns

bool

No documentation is available.

CopyTo(Expression[], int)

ExpressionCollectionStatement.cs
public void CopyTo(Expression[] array, int arrayIndex)

Parameters

array Expression[]
arrayIndex int

No documentation is available.

public IEnumerator<Expression> GetEnumerator()

No documentation is available.

public int IndexOf(Expression item)

Parameters

item Expression

Returns

int

No documentation is available.

Insert(int, Expression)

ExpressionCollectionStatement.cs
public void Insert(int index, Expression item)

Parameters

index int
item Expression

No documentation is available.

public bool Remove(Expression item)

Parameters

item Expression

Returns

bool

No documentation is available.

public void RemoveAt(int index)

Parameters

index int

No documentation is available.

System.Collections.IEnumerable.GetEnumerator()

ExpressionCollectionStatement.cs
IEnumerator IEnumerable.GetEnumerator()

No documentation is available.

Operators

NameDescription
implicit operator ExpressionCollectionStatement(Expression)

implicit operator ExpressionCollectionStatement(Expression)

ExpressionCollectionStatement.cs
public static implicit operator ExpressionCollectionStatement(Expression expression)

Parameters

expression Expression

Returns

ExpressionCollectionStatement

No documentation is available.