System.Linq.Expressions.NewExpression Members

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

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

Public Properties

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

Gets the arguments to the constructor.

[read-only]
ConstructorSystem.Reflection.ConstructorInfo.

Gets the called constructor.

[read-only]
MembersSystem.Collections.ObjectModel.ReadOnlyCollection<System.Reflection.MemberInfo>.

Gets the members that can retrieve the values of the fields that were initialized with constructor arguments.

[read-only]
override
NodeTypeExpressionType.

Returns the node type of this System.Linq.Expressions.Expression.

[read-only]
override
TypeType.

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

Public Methods

Update(IEnumerable<Expression>) : NewExpression

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).

Explicitly Implemented Interface Members

[read-only]
System.Linq.Expressions.IArgumentProvider.ArgumentCountint. Documentation for this section has not yet been entered.
System.Linq.Expressions.IArgumentProvider.GetArgumentDocumentation for this section has not yet been entered.