Expression.MakeUnary 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
적절한 팩터리 메서드를 호출하여 UnaryExpression을 만듭니다.
오버로드
MakeUnary(ExpressionType, Expression, Type) |
지정된 피연산자를 사용하고 적합한 팩터리 메서드를 호출하여 UnaryExpression을 만듭니다. |
MakeUnary(ExpressionType, Expression, Type, MethodInfo) |
지정된 피연산자 및 구현 메서드를 사용하고 적합한 팩터리 메서드를 호출하여 UnaryExpression을 만듭니다. |
MakeUnary(ExpressionType, Expression, Type)
- Source:
- UnaryExpression.cs
- Source:
- UnaryExpression.cs
- Source:
- UnaryExpression.cs
지정된 피연산자를 사용하고 적합한 팩터리 메서드를 호출하여 UnaryExpression을 만듭니다.
public:
static System::Linq::Expressions::UnaryExpression ^ MakeUnary(System::Linq::Expressions::ExpressionType unaryType, System::Linq::Expressions::Expression ^ operand, Type ^ type);
public static System.Linq.Expressions.UnaryExpression MakeUnary (System.Linq.Expressions.ExpressionType unaryType, System.Linq.Expressions.Expression operand, Type type);
static member MakeUnary : System.Linq.Expressions.ExpressionType * System.Linq.Expressions.Expression * Type -> System.Linq.Expressions.UnaryExpression
Public Shared Function MakeUnary (unaryType As ExpressionType, operand As Expression, type As Type) As UnaryExpression
매개 변수
- unaryType
- ExpressionType
단항 연산의 형식을 지정하는 ExpressionType입니다.
- operand
- Expression
피연산자를 나타내는 Expression입니다.
반환
적절한 팩터리 메서드를 호출한 결과인 UnaryExpression입니다.
예외
operand
이(가) null
인 경우
unaryType
이 단항 식 노드에 해당하지 않는 경우
설명
매개 변수는 unaryType
이 메서드가 호출하는 UnaryExpression 팩터리 메서드를 결정합니다. 예를 들어 가 과 같Convert으면 unaryType
이 메서드는 를 호출합니다Convert. type
매개 변수가 호출된 팩터리 메서드에 적용되지 않으면 무시됩니다.
적용 대상
MakeUnary(ExpressionType, Expression, Type, MethodInfo)
- Source:
- UnaryExpression.cs
- Source:
- UnaryExpression.cs
- Source:
- UnaryExpression.cs
지정된 피연산자 및 구현 메서드를 사용하고 적합한 팩터리 메서드를 호출하여 UnaryExpression을 만듭니다.
public:
static System::Linq::Expressions::UnaryExpression ^ MakeUnary(System::Linq::Expressions::ExpressionType unaryType, System::Linq::Expressions::Expression ^ operand, Type ^ type, System::Reflection::MethodInfo ^ method);
public static System.Linq.Expressions.UnaryExpression MakeUnary (System.Linq.Expressions.ExpressionType unaryType, System.Linq.Expressions.Expression operand, Type type, System.Reflection.MethodInfo method);
public static System.Linq.Expressions.UnaryExpression MakeUnary (System.Linq.Expressions.ExpressionType unaryType, System.Linq.Expressions.Expression operand, Type type, System.Reflection.MethodInfo? method);
static member MakeUnary : System.Linq.Expressions.ExpressionType * System.Linq.Expressions.Expression * Type * System.Reflection.MethodInfo -> System.Linq.Expressions.UnaryExpression
Public Shared Function MakeUnary (unaryType As ExpressionType, operand As Expression, type As Type, method As MethodInfo) As UnaryExpression
매개 변수
- unaryType
- ExpressionType
단항 연산의 형식을 지정하는 ExpressionType입니다.
- operand
- Expression
피연산자를 나타내는 Expression입니다.
- method
- MethodInfo
구현 메서드를 나타내는 MethodInfo입니다.
반환
적절한 팩터리 메서드를 호출한 결과인 UnaryExpression입니다.
예외
operand
이(가) null
인 경우
unaryType
이 단항 식 노드에 해당하지 않는 경우
설명
매개 변수는 unaryType
이 메서드가 호출하는 UnaryExpression 팩터리 메서드를 결정합니다. 예를 들어 가 과 같Convert으면 unaryType
이 메서드는 를 호출합니다Convert. type
및 method
매개 변수는 호출된 팩터리 메서드에 적용되지 않으면 무시됩니다.
적용 대상
.NET