Expression::New Method
Creates a NewExpression.
Assembly: System.Core (in System.Core.dll)
| Name | Description | |
|---|---|---|
![]() ![]() | New(ConstructorInfo^) | Creates a NewExpression that represents calling the specified constructor that takes no arguments. |
![]() ![]() | New(ConstructorInfo^, array<Expression^>^) | Creates a NewExpression that represents calling the specified constructor with the specified arguments. |
![]() ![]() | New(ConstructorInfo^, IEnumerable<Expression^>^) | Creates a NewExpression that represents calling the specified constructor with the specified arguments. |
![]() ![]() | New(ConstructorInfo^, IEnumerable<Expression^>^, IEnumerable<MemberInfo^>^) | Creates a NewExpression that represents calling the specified constructor with the specified arguments. The members that access the constructor initialized fields are specified. |
![]() ![]() | New(ConstructorInfo^, IEnumerable<Expression^>^, array<MemberInfo^>^) | Creates a NewExpression that represents calling the specified constructor with the specified arguments. The members that access the constructor initialized fields are specified as an array. |
![]() ![]() | New(Type^) | Creates a NewExpression that represents calling the parameterless constructor of the specified type. |

