Expression.MakeUnary Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Создает UnaryExpression с помощью вызова соответствующего заводского метода.
Перегрузки
MakeUnary(ExpressionType, Expression, Type) |
Создает UnaryExpression, присвоенный операнду с помощью вызова соответствующего метода фабрики. |
MakeUnary(ExpressionType, Expression, Type, MethodInfo) |
Создает UnaryExpression, присвоенный операнд и метод реализации с помощью вызова соответствующего метода фабрики. |
MakeUnary(ExpressionType, Expression, Type)
- Исходный код:
- UnaryExpression.cs
- Исходный код:
- UnaryExpression.cs
- Исходный код:
- 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 фабричный метод вызывает этот метод. Например, если unaryType
равно Convert, этот метод вызывает Convert. Параметр type
игнорируется, если он не применяется к вызываемой фабрике метода.
Применяется к
MakeUnary(ExpressionType, Expression, Type, MethodInfo)
- Исходный код:
- UnaryExpression.cs
- Исходный код:
- UnaryExpression.cs
- Исходный код:
- 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 фабричный метод вызывает этот метод. Например, если unaryType
равно Convert, этот метод вызывает Convert. Параметры type
и method
игнорируются, если они не применяются к вызываемой фабрике метода.