System.Linq.Expressions.NewArrayExpression Members

The members of System.Linq.Expressions.NewArrayExpression are listed below.

See Also: Inherited members from System.Linq.Expressions.Expression

Public Properties

[read-only]
ExpressionsSystem.Collections.ObjectModel.ReadOnlyCollection<Expression>.

Gets the bounds of the array if the value of the Expression.NodeType property is ExpressionType.NewArrayBounds, or the values to initialize the elements of the new array if the value of the Expression.NodeType property is ExpressionType.NewArrayInit.

[read-only]
override
TypeType.

Gets the static type of the expression that this System.Linq.Expressions.Expression represents.

Public Methods

Update(IEnumerable<Expression>) : NewArrayExpression

Creates a new expression that is like this one, but using the supplied children. If all of the children are the same, it will return this expression.

Protected Methods

override
Accept(ExpressionVisitor) : Expression

Dispatches to the specific visit method for this node type. For example, System.Linq.Expressions.MethodCallExpression calls the ExpressionVisitor.VisitMethodCall(MethodCallExpression).