Expression.MakeUnary Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee maakt u een UnaryExpression door de juiste factory-methode aan te roepen.
Overloads
| Name | Description |
|---|---|
| MakeUnary(ExpressionType, Expression, Type) |
Hiermee maakt u een UnaryExpression, op basis van een operand, door de juiste factory-methode aan te roepen. |
| MakeUnary(ExpressionType, Expression, Type, MethodInfo) |
Hiermee maakt u een UnaryExpression, op basis van een operand en een implementatiemethode, door de juiste factory-methode aan te roepen. |
MakeUnary(ExpressionType, Expression, Type)
Hiermee maakt u een UnaryExpression, op basis van een operand, door de juiste factory-methode aan te roepen.
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
Parameters
- unaryType
- ExpressionType
Hiermee ExpressionType geeft u het type unaire bewerking op.
- operand
- Expression
Een Expression die de operand vertegenwoordigt.
- type
- Type
Hiermee Type geeft u het type op waarnaar moet worden geconverteerd (pas null indien niet van toepassing).
Retouren
Dit UnaryExpression is het resultaat van het aanroepen van de juiste factory-methode.
Uitzonderingen
operand is null.
unaryType komt niet overeen met een unaire expressieknooppunt.
Opmerkingen
De unaryType parameter bepaalt welke UnaryExpression factorymethode deze methode aanroept. Als deze methode bijvoorbeeld unaryType gelijk is aan Convert, wordt deze methode aangeroepen Convert. De typeparameter wordt genegeerd als deze niet van toepassing is op de factorymethode die wordt aangeroepen.
Van toepassing op
MakeUnary(ExpressionType, Expression, Type, MethodInfo)
Hiermee maakt u een UnaryExpression, op basis van een operand en een implementatiemethode, door de juiste factory-methode aan te roepen.
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
Parameters
- unaryType
- ExpressionType
Hiermee ExpressionType geeft u het type unaire bewerking op.
- operand
- Expression
Een Expression die de operand vertegenwoordigt.
- type
- Type
Hiermee Type geeft u het type op waarnaar moet worden geconverteerd (pas null indien niet van toepassing).
- method
- MethodInfo
De MethodInfo methode die de implementatiemethode vertegenwoordigt.
Retouren
Dit UnaryExpression is het resultaat van het aanroepen van de juiste factory-methode.
Uitzonderingen
operand is null.
unaryType komt niet overeen met een unaire expressieknooppunt.
Opmerkingen
De unaryType parameter bepaalt welke UnaryExpression factorymethode deze methode aanroept. Als deze methode bijvoorbeeld unaryType gelijk is aan Convert, wordt deze methode aangeroepen Convert. De type parameters method worden genegeerd als ze niet van toepassing zijn op de factorymethode die wordt aangeroepen.