Expression.MakeUnary Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Crée un UnaryExpression en appelant la méthode de fabrique appropriée.
Surcharges
| Nom | Description |
|---|---|
| MakeUnary(ExpressionType, Expression, Type) |
Crée un UnaryExpressionopérande , donné, en appelant la méthode de fabrique appropriée. |
| MakeUnary(ExpressionType, Expression, Type, MethodInfo) |
Crée une UnaryExpressionméthode d’opérande et d’implémentation donnée en appelant la méthode de fabrique appropriée. |
MakeUnary(ExpressionType, Expression, Type)
Crée un UnaryExpressionopérande , donné, en appelant la méthode de fabrique appropriée.
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
Paramètres
- unaryType
- ExpressionType
Qui ExpressionType spécifie le type d’opération unaire.
- operand
- Expression
Qui Expression représente l’opérande.
Retours
Résultat UnaryExpression de l’appel de la méthode de fabrique appropriée.
Exceptions
operand a la valeur null.
unaryType ne correspond pas à un nœud d’expression unaire.
Remarques
Le unaryType paramètre détermine la UnaryExpression méthode de fabrique que cette méthode appelle. Par exemple, si unaryType elle est égale à Convert, cette méthode appelle Convert. Le typeparamètre est ignoré s’il ne s’applique pas à la méthode de fabrique appelée.
S’applique à
MakeUnary(ExpressionType, Expression, Type, MethodInfo)
Crée une UnaryExpressionméthode d’opérande et d’implémentation donnée en appelant la méthode de fabrique appropriée.
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
Paramètres
- unaryType
- ExpressionType
Qui ExpressionType spécifie le type d’opération unaire.
- operand
- Expression
Qui Expression représente l’opérande.
- method
- MethodInfo
Qui MethodInfo représente la méthode d’implémentation.
Retours
Résultat UnaryExpression de l’appel de la méthode de fabrique appropriée.
Exceptions
operand a la valeur null.
unaryType ne correspond pas à un nœud d’expression unaire.
Remarques
Le unaryType paramètre détermine la UnaryExpression méthode de fabrique que cette méthode appelle. Par exemple, si unaryType elle est égale à Convert, cette méthode appelle Convert. Les type paramètres et method les paramètres sont ignorés s’ils ne s’appliquent pas à la méthode de fabrique appelée.