Expression.MakeUnary Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Cria uma UnaryExpression chamando o método de fábrica apropriado.
Sobrecargas
MakeUnary(ExpressionType, Expression, Type) |
Dado um determinado operando, cria um UnaryExpression chamando o método de fábrica apropriado. |
MakeUnary(ExpressionType, Expression, Type, MethodInfo) |
Cria um UnaryExpression, dado um operando e um método de implementação, chamando o método de fábrica apropriado. |
MakeUnary(ExpressionType, Expression, Type)
- Origem:
- UnaryExpression.cs
- Origem:
- UnaryExpression.cs
- Origem:
- UnaryExpression.cs
Dado um determinado operando, cria um UnaryExpression chamando o método de fábrica apropriado.
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
Parâmetros
- unaryType
- ExpressionType
O ExpressionType que especifica o tipo de operação unária.
- operand
- Expression
Um Expression que representa o operando.
Retornos
O UnaryExpression que resulta de chamar o método de fábrica apropriado.
Exceções
operand
é null
.
unaryType
não corresponde a um nó de expressão unária.
Comentários
O unaryType
parâmetro determina qual UnaryExpression método de fábrica esse método chama. Por exemplo, se unaryType
for igual a Convert, esse método invocará Convert. O type
parâmetro será ignorado se não se aplicar ao método de fábrica chamado.
Aplica-se a
MakeUnary(ExpressionType, Expression, Type, MethodInfo)
- Origem:
- UnaryExpression.cs
- Origem:
- UnaryExpression.cs
- Origem:
- UnaryExpression.cs
Cria um UnaryExpression, dado um operando e um método de implementação, chamando o método de fábrica apropriado.
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
Parâmetros
- unaryType
- ExpressionType
O ExpressionType que especifica o tipo de operação unária.
- operand
- Expression
Um Expression que representa o operando.
- method
- MethodInfo
O MethodInfo que representa o método de implementação.
Retornos
O UnaryExpression que resulta de chamar o método de fábrica apropriado.
Exceções
operand
é null
.
unaryType
não corresponde a um nó de expressão unária.
Comentários
O unaryType
parâmetro determina qual UnaryExpression método de fábrica esse método chama. Por exemplo, se unaryType
for igual a Convert, esse método invocará Convert. Os type
parâmetros e method
serão ignorados se não se aplicarem ao método de fábrica chamado.