Bagikan melalui


Expression.MakeDynamic Metode

Definisi

Membuat yang DynamicExpression mewakili operasi dinamis.

Overload

MakeDynamic(Type, CallSiteBinder, Expression, Expression, Expression, Expression)

DynamicExpression Membuat yang mewakili operasi dinamis yang terikat oleh argumen yang disediakan CallSiteBinder dan empat.

MakeDynamic(Type, CallSiteBinder, Expression, Expression)

DynamicExpression Membuat yang mewakili operasi dinamis yang terikat oleh argumen yang disediakan CallSiteBinder dan dua.

MakeDynamic(Type, CallSiteBinder, Expression, Expression, Expression)

DynamicExpression Membuat yang mewakili operasi dinamis yang terikat oleh argumen yang disediakan CallSiteBinder dan tiga.

MakeDynamic(Type, CallSiteBinder, Expression)

DynamicExpression Membuat yang mewakili operasi dinamis yang terikat oleh argumen yang disediakan CallSiteBinder dan satu.

MakeDynamic(Type, CallSiteBinder, IEnumerable<Expression>)

DynamicExpression Membuat yang mewakili operasi dinamis yang terikat oleh yang disediakanCallSiteBinder.

MakeDynamic(Type, CallSiteBinder, Expression[])

DynamicExpression Membuat yang mewakili operasi dinamis yang terikat oleh yang disediakanCallSiteBinder.

MakeDynamic(Type, CallSiteBinder, Expression, Expression, Expression, Expression)

Sumber:
Expression.cs
Sumber:
Expression.cs
Sumber:
Expression.cs

DynamicExpression Membuat yang mewakili operasi dinamis yang terikat oleh argumen yang disediakan CallSiteBinder dan empat.

public:
 static System::Linq::Expressions::DynamicExpression ^ MakeDynamic(Type ^ delegateType, System::Runtime::CompilerServices::CallSiteBinder ^ binder, System::Linq::Expressions::Expression ^ arg0, System::Linq::Expressions::Expression ^ arg1, System::Linq::Expressions::Expression ^ arg2, System::Linq::Expressions::Expression ^ arg3);
public static System.Linq.Expressions.DynamicExpression MakeDynamic (Type delegateType, System.Runtime.CompilerServices.CallSiteBinder binder, System.Linq.Expressions.Expression arg0, System.Linq.Expressions.Expression arg1, System.Linq.Expressions.Expression arg2, System.Linq.Expressions.Expression arg3);
static member MakeDynamic : Type * System.Runtime.CompilerServices.CallSiteBinder * System.Linq.Expressions.Expression * System.Linq.Expressions.Expression * System.Linq.Expressions.Expression * System.Linq.Expressions.Expression -> System.Linq.Expressions.DynamicExpression
Public Shared Function MakeDynamic (delegateType As Type, binder As CallSiteBinder, arg0 As Expression, arg1 As Expression, arg2 As Expression, arg3 As Expression) As DynamicExpression

Parameter

delegateType
Type

Jenis delegasi yang digunakan oleh CallSite.

binder
CallSiteBinder

Pengikat runtime untuk operasi dinamis.

arg0
Expression

Argumen pertama untuk operasi dinamis.

arg1
Expression

Argumen kedua untuk operasi dinamis.

arg2
Expression

Argumen ketiga untuk operasi dinamis.

arg3
Expression

Argumen keempat untuk operasi dinamis.

Mengembalikan

DynamicExpression yang memiliki NodeType sama Dynamic dengan dan memiliki DelegateType, Binder, dan Arguments diatur ke nilai yang ditentukan.

Berlaku untuk

MakeDynamic(Type, CallSiteBinder, Expression, Expression)

Sumber:
Expression.cs
Sumber:
Expression.cs
Sumber:
Expression.cs

DynamicExpression Membuat yang mewakili operasi dinamis yang terikat oleh argumen yang disediakan CallSiteBinder dan dua.

public:
 static System::Linq::Expressions::DynamicExpression ^ MakeDynamic(Type ^ delegateType, System::Runtime::CompilerServices::CallSiteBinder ^ binder, System::Linq::Expressions::Expression ^ arg0, System::Linq::Expressions::Expression ^ arg1);
public static System.Linq.Expressions.DynamicExpression MakeDynamic (Type delegateType, System.Runtime.CompilerServices.CallSiteBinder binder, System.Linq.Expressions.Expression arg0, System.Linq.Expressions.Expression arg1);
static member MakeDynamic : Type * System.Runtime.CompilerServices.CallSiteBinder * System.Linq.Expressions.Expression * System.Linq.Expressions.Expression -> System.Linq.Expressions.DynamicExpression
Public Shared Function MakeDynamic (delegateType As Type, binder As CallSiteBinder, arg0 As Expression, arg1 As Expression) As DynamicExpression

Parameter

delegateType
Type

Jenis delegasi yang digunakan oleh CallSite.

binder
CallSiteBinder

Pengikat runtime untuk operasi dinamis.

arg0
Expression

Argumen pertama untuk operasi dinamis.

arg1
Expression

Argumen kedua untuk operasi dinamis.

Mengembalikan

DynamicExpression yang memiliki NodeType sama Dynamic dengan dan memiliki DelegateType, Binder, dan Arguments diatur ke nilai yang ditentukan.

Berlaku untuk

MakeDynamic(Type, CallSiteBinder, Expression, Expression, Expression)

Sumber:
Expression.cs
Sumber:
Expression.cs
Sumber:
Expression.cs

DynamicExpression Membuat yang mewakili operasi dinamis yang terikat oleh argumen yang disediakan CallSiteBinder dan tiga.

public:
 static System::Linq::Expressions::DynamicExpression ^ MakeDynamic(Type ^ delegateType, System::Runtime::CompilerServices::CallSiteBinder ^ binder, System::Linq::Expressions::Expression ^ arg0, System::Linq::Expressions::Expression ^ arg1, System::Linq::Expressions::Expression ^ arg2);
public static System.Linq.Expressions.DynamicExpression MakeDynamic (Type delegateType, System.Runtime.CompilerServices.CallSiteBinder binder, System.Linq.Expressions.Expression arg0, System.Linq.Expressions.Expression arg1, System.Linq.Expressions.Expression arg2);
static member MakeDynamic : Type * System.Runtime.CompilerServices.CallSiteBinder * System.Linq.Expressions.Expression * System.Linq.Expressions.Expression * System.Linq.Expressions.Expression -> System.Linq.Expressions.DynamicExpression
Public Shared Function MakeDynamic (delegateType As Type, binder As CallSiteBinder, arg0 As Expression, arg1 As Expression, arg2 As Expression) As DynamicExpression

Parameter

delegateType
Type

Jenis delegasi yang digunakan oleh CallSite.

binder
CallSiteBinder

Pengikat runtime untuk operasi dinamis.

arg0
Expression

Argumen pertama untuk operasi dinamis.

arg1
Expression

Argumen kedua untuk operasi dinamis.

arg2
Expression

Argumen ketiga untuk operasi dinamis.

Mengembalikan

DynamicExpression yang memiliki NodeType sama Dynamic dengan dan memiliki DelegateType, Binder, dan Arguments diatur ke nilai yang ditentukan.

Berlaku untuk

MakeDynamic(Type, CallSiteBinder, Expression)

Sumber:
Expression.cs
Sumber:
Expression.cs
Sumber:
Expression.cs

DynamicExpression Membuat yang mewakili operasi dinamis yang terikat oleh argumen yang disediakan CallSiteBinder dan satu.

public:
 static System::Linq::Expressions::DynamicExpression ^ MakeDynamic(Type ^ delegateType, System::Runtime::CompilerServices::CallSiteBinder ^ binder, System::Linq::Expressions::Expression ^ arg0);
public static System.Linq.Expressions.DynamicExpression MakeDynamic (Type delegateType, System.Runtime.CompilerServices.CallSiteBinder binder, System.Linq.Expressions.Expression arg0);
static member MakeDynamic : Type * System.Runtime.CompilerServices.CallSiteBinder * System.Linq.Expressions.Expression -> System.Linq.Expressions.DynamicExpression
Public Shared Function MakeDynamic (delegateType As Type, binder As CallSiteBinder, arg0 As Expression) As DynamicExpression

Parameter

delegateType
Type

Jenis delegasi yang digunakan oleh CallSite.

binder
CallSiteBinder

Pengikat runtime untuk operasi dinamis.

arg0
Expression

Argumen untuk operasi dinamis.

Mengembalikan

DynamicExpression yang memiliki NodeType sama Dynamic dengan dan memiliki DelegateType, Binder, dan Arguments diatur ke nilai yang ditentukan.

Berlaku untuk

MakeDynamic(Type, CallSiteBinder, IEnumerable<Expression>)

Sumber:
Expression.cs
Sumber:
Expression.cs
Sumber:
Expression.cs

DynamicExpression Membuat yang mewakili operasi dinamis yang terikat oleh yang disediakanCallSiteBinder.

public:
 static System::Linq::Expressions::DynamicExpression ^ MakeDynamic(Type ^ delegateType, System::Runtime::CompilerServices::CallSiteBinder ^ binder, System::Collections::Generic::IEnumerable<System::Linq::Expressions::Expression ^> ^ arguments);
public static System.Linq.Expressions.DynamicExpression MakeDynamic (Type delegateType, System.Runtime.CompilerServices.CallSiteBinder binder, System.Collections.Generic.IEnumerable<System.Linq.Expressions.Expression>? arguments);
public static System.Linq.Expressions.DynamicExpression MakeDynamic (Type delegateType, System.Runtime.CompilerServices.CallSiteBinder binder, System.Collections.Generic.IEnumerable<System.Linq.Expressions.Expression> arguments);
static member MakeDynamic : Type * System.Runtime.CompilerServices.CallSiteBinder * seq<System.Linq.Expressions.Expression> -> System.Linq.Expressions.DynamicExpression
Public Shared Function MakeDynamic (delegateType As Type, binder As CallSiteBinder, arguments As IEnumerable(Of Expression)) As DynamicExpression

Parameter

delegateType
Type

Jenis delegasi yang digunakan oleh CallSite.

binder
CallSiteBinder

Pengikat runtime untuk operasi dinamis.

arguments
IEnumerable<Expression>

Argumen untuk operasi dinamis.

Mengembalikan

DynamicExpression yang memiliki NodeType sama Dynamic dengan dan memiliki DelegateType, Binder, dan Arguments diatur ke nilai yang ditentukan.

Berlaku untuk

MakeDynamic(Type, CallSiteBinder, Expression[])

Sumber:
Expression.cs
Sumber:
Expression.cs
Sumber:
Expression.cs

DynamicExpression Membuat yang mewakili operasi dinamis yang terikat oleh yang disediakanCallSiteBinder.

public:
 static System::Linq::Expressions::DynamicExpression ^ MakeDynamic(Type ^ delegateType, System::Runtime::CompilerServices::CallSiteBinder ^ binder, ... cli::array <System::Linq::Expressions::Expression ^> ^ arguments);
public static System.Linq.Expressions.DynamicExpression MakeDynamic (Type delegateType, System.Runtime.CompilerServices.CallSiteBinder binder, params System.Linq.Expressions.Expression[]? arguments);
public static System.Linq.Expressions.DynamicExpression MakeDynamic (Type delegateType, System.Runtime.CompilerServices.CallSiteBinder binder, params System.Linq.Expressions.Expression[] arguments);
static member MakeDynamic : Type * System.Runtime.CompilerServices.CallSiteBinder * System.Linq.Expressions.Expression[] -> System.Linq.Expressions.DynamicExpression
Public Shared Function MakeDynamic (delegateType As Type, binder As CallSiteBinder, ParamArray arguments As Expression()) As DynamicExpression

Parameter

delegateType
Type

Jenis delegasi yang digunakan oleh CallSite.

binder
CallSiteBinder

Pengikat runtime untuk operasi dinamis.

arguments
Expression[]

Argumen untuk operasi dinamis.

Mengembalikan

DynamicExpression yang memiliki NodeType sama Dynamic dengan dan memiliki DelegateType, Binder, dan Arguments diatur ke nilai yang ditentukan.

Berlaku untuk