Sdílet prostřednictvím


DynamicExpression.MakeDynamic Metoda

Definice

Vytvoří objekt DynamicExpression , který představuje dynamickou operaci vázanou zadaným CallSiteBinderobjektem .

Přetížení

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

Vytvoří, DynamicExpression který představuje dynamickou operaci vázanou zadanými CallSiteBinder argumenty a čtyřmi argumenty.

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

Vytvoří, DynamicExpression který představuje dynamickou operaci vázanou zadanými CallSiteBinder argumenty a třemi argumenty.

MakeDynamic(Type, CallSiteBinder, Expression, Expression)

Vytvoří, DynamicExpression který představuje dynamickou operaci vázanou zadanými CallSiteBinder argumenty a dvěma argumenty.

MakeDynamic(Type, CallSiteBinder, Expression)

Vytvoří, DynamicExpression který představuje dynamickou operaci vázanou zadaným CallSiteBinder argumentem a jedním argumentem.

MakeDynamic(Type, CallSiteBinder, IEnumerable<Expression>)

Vytvoří objekt DynamicExpression , který představuje dynamickou operaci vázanou zadaným CallSiteBinderobjektem .

MakeDynamic(Type, CallSiteBinder, Expression[])

Vytvoří objekt DynamicExpression , který představuje dynamickou operaci vázanou zadaným CallSiteBinderobjektem .

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

Zdroj:
DynamicExpression.cs
Zdroj:
DynamicExpression.cs
Zdroj:
DynamicExpression.cs

Vytvoří, DynamicExpression který představuje dynamickou operaci vázanou zadanými CallSiteBinder argumenty a čtyřmi argumenty.

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

Parametry

delegateType
Type

Typ delegáta, který CallSitepoužívá .

binder
CallSiteBinder

Pořadač modulu runtime pro dynamickou operaci.

arg0
Expression

První argument dynamické operace.

arg1
Expression

Druhý argument dynamické operace.

arg2
Expression

Třetí argument dynamické operace.

arg3
Expression

Čtvrtý argument dynamické operace.

Návraty

Hodnota DynamicExpression , která se Dynamicrovná NodeType a má DelegateType, Bindera Arguments nastavenou na zadané hodnoty.

Platí pro

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

Zdroj:
DynamicExpression.cs
Zdroj:
DynamicExpression.cs
Zdroj:
DynamicExpression.cs

Vytvoří, DynamicExpression který představuje dynamickou operaci vázanou zadanými CallSiteBinder argumenty a třemi argumenty.

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

Parametry

delegateType
Type

Typ delegáta, který CallSitepoužívá .

binder
CallSiteBinder

Pořadač modulu runtime pro dynamickou operaci.

arg0
Expression

První argument dynamické operace.

arg1
Expression

Druhý argument dynamické operace.

arg2
Expression

Třetí argument dynamické operace.

Návraty

Hodnota DynamicExpression , která se Dynamicrovná NodeType a má DelegateType, Bindera Arguments nastavenou na zadané hodnoty.

Platí pro

MakeDynamic(Type, CallSiteBinder, Expression, Expression)

Zdroj:
DynamicExpression.cs
Zdroj:
DynamicExpression.cs
Zdroj:
DynamicExpression.cs

Vytvoří, DynamicExpression který představuje dynamickou operaci vázanou zadanými CallSiteBinder argumenty a dvěma argumenty.

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

Parametry

delegateType
Type

Typ delegáta, který CallSitepoužívá .

binder
CallSiteBinder

Pořadač modulu runtime pro dynamickou operaci.

arg0
Expression

První argument dynamické operace.

arg1
Expression

Druhý argument dynamické operace.

Návraty

Hodnota DynamicExpression , která se Dynamicrovná NodeType a má DelegateType, Bindera Arguments nastavenou na zadané hodnoty.

Platí pro

MakeDynamic(Type, CallSiteBinder, Expression)

Zdroj:
DynamicExpression.cs
Zdroj:
DynamicExpression.cs
Zdroj:
DynamicExpression.cs

Vytvoří, DynamicExpression který představuje dynamickou operaci vázanou zadaným CallSiteBinder argumentem a jedním argumentem.

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

Parametry

delegateType
Type

Typ delegáta, který CallSitepoužívá .

binder
CallSiteBinder

Pořadač modulu runtime pro dynamickou operaci.

arg0
Expression

Argument dynamické operace.

Návraty

Hodnota DynamicExpression , která se Dynamicrovná NodeType a má DelegateType, Bindera Arguments nastavenou na zadané hodnoty.

Platí pro

MakeDynamic(Type, CallSiteBinder, IEnumerable<Expression>)

Zdroj:
DynamicExpression.cs
Zdroj:
DynamicExpression.cs
Zdroj:
DynamicExpression.cs

Vytvoří objekt DynamicExpression , který představuje dynamickou operaci vázanou zadaným CallSiteBinderobjektem .

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

Parametry

delegateType
Type

Typ delegáta, který CallSitepoužívá .

binder
CallSiteBinder

Pořadač modulu runtime pro dynamickou operaci.

arguments
IEnumerable<Expression>

Argumenty dynamické operace.

Návraty

Hodnota DynamicExpression , která se Dynamicrovná NodeType a má DelegateType, Bindera Arguments nastavenou na zadané hodnoty.

Platí pro

MakeDynamic(Type, CallSiteBinder, Expression[])

Zdroj:
DynamicExpression.cs
Zdroj:
DynamicExpression.cs
Zdroj:
DynamicExpression.cs

Vytvoří objekt DynamicExpression , který představuje dynamickou operaci vázanou zadaným CallSiteBinderobjektem .

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

Parametry

delegateType
Type

Typ delegáta, který CallSitepoužívá .

binder
CallSiteBinder

Pořadač modulu runtime pro dynamickou operaci.

arguments
Expression[]

Argumenty dynamické operace.

Návraty

Hodnota DynamicExpression , která se Dynamicrovná NodeType a má DelegateType, Bindera Arguments nastavenou na zadané hodnoty.

Platí pro