Expression.MakeUnary Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Membuat dengan UnaryExpression memanggil metode pabrik yang sesuai.
Overload
MakeUnary(ExpressionType, Expression, Type) |
UnaryExpressionMembuat , diberikan operand, dengan memanggil metode pabrik yang sesuai. |
MakeUnary(ExpressionType, Expression, Type, MethodInfo) |
UnaryExpressionMembuat , diberikan operand dan metode penerapan, dengan memanggil metode pabrik yang sesuai. |
MakeUnary(ExpressionType, Expression, Type)
- Sumber:
- UnaryExpression.cs
- Sumber:
- UnaryExpression.cs
- Sumber:
- UnaryExpression.cs
UnaryExpressionMembuat , diberikan operand, dengan memanggil metode pabrik yang sesuai.
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
ExpressionType yang menentukan jenis operasi unary.
- operand
- Expression
Yang Expression mewakili operand.
Mengembalikan
Hasil UnaryExpression dari memanggil metode pabrik yang sesuai.
Pengecualian
operand
adalah null
.
unaryType
tidak sesuai dengan simpul ekspresi unary.
Keterangan
Parameter unaryType
menentukan metode pabrik mana yang UnaryExpression dipanggil metode ini. Misalnya, jika unaryType
sama dengan Convert, metode ini memanggil Convert. Parameter type
diabaikan jika tidak berlaku untuk metode pabrik yang dipanggil.
Berlaku untuk
MakeUnary(ExpressionType, Expression, Type, MethodInfo)
- Sumber:
- UnaryExpression.cs
- Sumber:
- UnaryExpression.cs
- Sumber:
- UnaryExpression.cs
UnaryExpressionMembuat , diberikan operand dan metode penerapan, dengan memanggil metode pabrik yang sesuai.
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
ExpressionType yang menentukan jenis operasi unary.
- operand
- Expression
Yang Expression mewakili operand.
- method
- MethodInfo
MethodInfo yang mewakili metode penerapan.
Mengembalikan
Hasil UnaryExpression dari memanggil metode pabrik yang sesuai.
Pengecualian
operand
adalah null
.
unaryType
tidak sesuai dengan simpul ekspresi unary.
Keterangan
Parameter unaryType
menentukan metode pabrik mana yang UnaryExpression dipanggil metode ini. Misalnya, jika unaryType
sama dengan Convert, metode ini memanggil Convert. Parameter type
dan method
diabaikan jika tidak berlaku untuk metode pabrik yang dipanggil.