DynamicExpression.MakeDynamic Methode

Definition

Erstellt eine DynamicExpression , die einen dynamischen Vorgang darstellt, der von der bereitgestellten Operation CallSiteBindergebunden ist.

Überlädt

Name Beschreibung
MakeDynamic(Type, CallSiteBinder, Expression, Expression, Expression, Expression)

Erstellt einen DynamicExpression , der einen dynamischen Vorgang darstellt, der an die bereitgestellten CallSiteBinder und vier Argumente gebunden ist.

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

Erstellt einen DynamicExpression , der einen dynamischen Vorgang darstellt, der an die bereitgestellten CallSiteBinder und drei Argumente gebunden ist.

MakeDynamic(Type, CallSiteBinder, Expression, Expression)

Erstellt einen DynamicExpression , der einen dynamischen Vorgang darstellt, der an die bereitgestellten CallSiteBinder und zwei Argumente gebunden ist.

MakeDynamic(Type, CallSiteBinder, Expression)

Erstellt eine DynamicExpression , die einen dynamischen Vorgang darstellt, der an das angegebene CallSiteBinder und ein Argument gebunden ist.

MakeDynamic(Type, CallSiteBinder, IEnumerable<Expression>)

Erstellt eine DynamicExpression , die einen dynamischen Vorgang darstellt, der von der bereitgestellten Operation CallSiteBindergebunden ist.

MakeDynamic(Type, CallSiteBinder, Expression[])

Erstellt eine DynamicExpression , die einen dynamischen Vorgang darstellt, der von der bereitgestellten Operation CallSiteBindergebunden ist.

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

Erstellt einen DynamicExpression , der einen dynamischen Vorgang darstellt, der an die bereitgestellten CallSiteBinder und vier Argumente gebunden ist.

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

Der Typ der Stellvertretung, die von der CallSite.

binder
CallSiteBinder

Der Laufzeitordner für den dynamischen Vorgang.

arg0
Expression

Das erste Argument für den dynamischen Vorgang.

arg1
Expression

Das zweite Argument für den dynamischen Vorgang.

arg2
Expression

Das dritte Argument für den dynamischen Vorgang.

arg3
Expression

Das vierte Argument für den dynamischen Vorgang.

Gibt zurück

A DynamicExpression that has equal to Dynamic, and has NodeType the DelegateType, Binderand Arguments set to the specified values.

Gilt für:

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

Erstellt einen DynamicExpression , der einen dynamischen Vorgang darstellt, der an die bereitgestellten CallSiteBinder und drei Argumente gebunden ist.

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

Der Typ der Stellvertretung, die von der CallSite.

binder
CallSiteBinder

Der Laufzeitordner für den dynamischen Vorgang.

arg0
Expression

Das erste Argument für den dynamischen Vorgang.

arg1
Expression

Das zweite Argument für den dynamischen Vorgang.

arg2
Expression

Das dritte Argument für den dynamischen Vorgang.

Gibt zurück

A DynamicExpression that has equal to Dynamic, and has NodeType the DelegateType, Binderand Arguments set to the specified values.

Gilt für:

MakeDynamic(Type, CallSiteBinder, Expression, Expression)

Erstellt einen DynamicExpression , der einen dynamischen Vorgang darstellt, der an die bereitgestellten CallSiteBinder und zwei Argumente gebunden ist.

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

Der Typ der Stellvertretung, die von der CallSite.

binder
CallSiteBinder

Der Laufzeitordner für den dynamischen Vorgang.

arg0
Expression

Das erste Argument für den dynamischen Vorgang.

arg1
Expression

Das zweite Argument für den dynamischen Vorgang.

Gibt zurück

A DynamicExpression that has equal to Dynamic, and has NodeType the DelegateType, Binderand Arguments set to the specified values.

Gilt für:

MakeDynamic(Type, CallSiteBinder, Expression)

Erstellt eine DynamicExpression , die einen dynamischen Vorgang darstellt, der an das angegebene CallSiteBinder und ein Argument gebunden ist.

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

Der Typ der Stellvertretung, die von der CallSite.

binder
CallSiteBinder

Der Laufzeitordner für den dynamischen Vorgang.

arg0
Expression

Das Argument für den dynamischen Vorgang.

Gibt zurück

A DynamicExpression that has equal to Dynamic, and has NodeType the DelegateType, Binderand Arguments set to the specified values.

Gilt für:

MakeDynamic(Type, CallSiteBinder, IEnumerable<Expression>)

Erstellt eine DynamicExpression , die einen dynamischen Vorgang darstellt, der von der bereitgestellten Operation CallSiteBindergebunden ist.

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

Der Typ der Stellvertretung, die von der CallSite.

binder
CallSiteBinder

Der Laufzeitordner für den dynamischen Vorgang.

arguments
IEnumerable<Expression>

Die Argumente für den dynamischen Vorgang.

Gibt zurück

A DynamicExpression that has equal to Dynamic, and has NodeType the DelegateType, Binderand Arguments set to the specified values.

Gilt für:

MakeDynamic(Type, CallSiteBinder, Expression[])

Erstellt eine DynamicExpression , die einen dynamischen Vorgang darstellt, der von der bereitgestellten Operation CallSiteBindergebunden ist.

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);
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

Der Typ der Stellvertretung, die von der CallSite.

binder
CallSiteBinder

Der Laufzeitordner für den dynamischen Vorgang.

arguments
Expression[]

Die Argumente für den dynamischen Vorgang.

Gibt zurück

A DynamicExpression that has equal to Dynamic, and has NodeType the DelegateType, Binderand Arguments set to the specified values.

Gilt für: