Expression.MakeUnary Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Erstellt eine UnaryExpression durch Aufrufen der geeigneten Factorymethode.
Überlädt
MakeUnary(ExpressionType, Expression, Type) |
Erstellt bei gegebenem Operanden eine UnaryExpression durch Aufrufen der entsprechenden Factorymethode. |
MakeUnary(ExpressionType, Expression, Type, MethodInfo) |
Erstellt bei gegebenem Operanden und gegebener implementierenden Methode eine UnaryExpression durch Aufrufen der entsprechenden Factorymethode. |
MakeUnary(ExpressionType, Expression, Type)
- Quelle:
- UnaryExpression.cs
- Quelle:
- UnaryExpression.cs
- Quelle:
- UnaryExpression.cs
Erstellt bei gegebenem Operanden eine UnaryExpression durch Aufrufen der entsprechenden Factorymethode.
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
Parameter
- unaryType
- ExpressionType
Der ExpressionType, der den Typ der unären Operation angibt.
- operand
- Expression
Eine Expression, die den Operanden darstellt.
- type
- Type
Der Type, der den zu konvertierenden Typ angibt (übergeben Sie null
, wenn dies nicht benötigt wird).
Gibt zurück
Der UnaryExpression, der aus dem Aufruf der geeigneten Factorymethode resultiert.
Ausnahmen
operand
ist null
.
unaryType
entspricht keinem Knoten mit einem unären Ausdruck.
Hinweise
Der unaryType
Parameter bestimmt, welche UnaryExpression Factorymethode von dieser Methode aufgerufen wird. Wenn z. unaryType
B. gleich Convertist, ruft Convertdiese Methode auf. Der type
Parameter wird ignoriert, wenn er nicht auf die aufgerufene Factorymethode angewendet wird.
Gilt für:
MakeUnary(ExpressionType, Expression, Type, MethodInfo)
- Quelle:
- UnaryExpression.cs
- Quelle:
- UnaryExpression.cs
- Quelle:
- UnaryExpression.cs
Erstellt bei gegebenem Operanden und gegebener implementierenden Methode eine UnaryExpression durch Aufrufen der entsprechenden Factorymethode.
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
Parameter
- unaryType
- ExpressionType
Der ExpressionType, der den Typ der unären Operation angibt.
- operand
- Expression
Eine Expression, die den Operanden darstellt.
- type
- Type
Der Type, der den zu konvertierenden Typ angibt (übergeben Sie null
, wenn dies nicht benötigt wird).
- method
- MethodInfo
Die MethodInfo, die die implementierende Methode darstellt.
Gibt zurück
Der UnaryExpression, der aus dem Aufruf der geeigneten Factorymethode resultiert.
Ausnahmen
operand
ist null
.
unaryType
entspricht keinem Knoten mit einem unären Ausdruck.
Hinweise
Der unaryType
Parameter bestimmt, welche UnaryExpression Factorymethode von dieser Methode aufgerufen wird. Wenn z. unaryType
B. gleich Convertist, ruft Convertdiese Methode auf. Die type
Parameter und method
werden ignoriert, wenn sie nicht auf die aufgerufene Factorymethode angewendet werden.