Freigeben über


DynamicExpression.Dynamic Methode

Definition

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

Überlädt

Name Beschreibung
Dynamic(CallSiteBinder, Type, IEnumerable<Expression>)

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

Dynamic(CallSiteBinder, Type, Expression)

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

Dynamic(CallSiteBinder, Type, Expression[])

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

Dynamic(CallSiteBinder, Type, Expression, Expression)

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

Dynamic(CallSiteBinder, Type, Expression, Expression, Expression)

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

Dynamic(CallSiteBinder, Type, Expression, Expression, Expression, Expression)

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

Dynamic(CallSiteBinder, Type, IEnumerable<Expression>)

Quelle:
DynamicExpression.cs
Quelle:
DynamicExpression.cs
Quelle:
DynamicExpression.cs
Quelle:
DynamicExpression.cs
Quelle:
DynamicExpression.cs

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

public:
 static System::Linq::Expressions::DynamicExpression ^ Dynamic(System::Runtime::CompilerServices::CallSiteBinder ^ binder, Type ^ returnType, System::Collections::Generic::IEnumerable<System::Linq::Expressions::Expression ^> ^ arguments);
public static System.Linq.Expressions.DynamicExpression Dynamic(System.Runtime.CompilerServices.CallSiteBinder binder, Type returnType, System.Collections.Generic.IEnumerable<System.Linq.Expressions.Expression> arguments);
[System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Delegate creation requires dynamic code generation.")]
public static System.Linq.Expressions.DynamicExpression Dynamic(System.Runtime.CompilerServices.CallSiteBinder binder, Type returnType, System.Collections.Generic.IEnumerable<System.Linq.Expressions.Expression> arguments);
static member Dynamic : System.Runtime.CompilerServices.CallSiteBinder * Type * seq<System.Linq.Expressions.Expression> -> System.Linq.Expressions.DynamicExpression
[<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Delegate creation requires dynamic code generation.")>]
static member Dynamic : System.Runtime.CompilerServices.CallSiteBinder * Type * seq<System.Linq.Expressions.Expression> -> System.Linq.Expressions.DynamicExpression
Public Shared Function Dynamic (binder As CallSiteBinder, returnType As Type, arguments As IEnumerable(Of Expression)) As DynamicExpression

Parameter

binder
CallSiteBinder

Der Laufzeitordner für den dynamischen Vorgang.

returnType
Type

Der Ergebnistyp des dynamischen Ausdrucks.

arguments
IEnumerable<Expression>

Die Argumente für den dynamischen Vorgang.

Gibt zurück

Ein DynamicExpression Wert, NodeType der gleich Dynamicist und die Binder angegebenen Werte aufweist und Arguments auf diese festgelegt ist.

Attribute

Hinweise

Die DelegateType Eigenschaft des Ergebnisses wird von den Typen der Argumente und dem angegebenen Rückgabetyp abgeleitet.

Gilt für:

Dynamic(CallSiteBinder, Type, Expression)

Quelle:
DynamicExpression.cs
Quelle:
DynamicExpression.cs
Quelle:
DynamicExpression.cs
Quelle:
DynamicExpression.cs
Quelle:
DynamicExpression.cs

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

public:
 static System::Linq::Expressions::DynamicExpression ^ Dynamic(System::Runtime::CompilerServices::CallSiteBinder ^ binder, Type ^ returnType, System::Linq::Expressions::Expression ^ arg0);
public static System.Linq.Expressions.DynamicExpression Dynamic(System.Runtime.CompilerServices.CallSiteBinder binder, Type returnType, System.Linq.Expressions.Expression arg0);
[System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Delegate creation requires dynamic code generation.")]
public static System.Linq.Expressions.DynamicExpression Dynamic(System.Runtime.CompilerServices.CallSiteBinder binder, Type returnType, System.Linq.Expressions.Expression arg0);
static member Dynamic : System.Runtime.CompilerServices.CallSiteBinder * Type * System.Linq.Expressions.Expression -> System.Linq.Expressions.DynamicExpression
[<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Delegate creation requires dynamic code generation.")>]
static member Dynamic : System.Runtime.CompilerServices.CallSiteBinder * Type * System.Linq.Expressions.Expression -> System.Linq.Expressions.DynamicExpression
Public Shared Function Dynamic (binder As CallSiteBinder, returnType As Type, arg0 As Expression) As DynamicExpression

Parameter

binder
CallSiteBinder

Der Laufzeitordner für den dynamischen Vorgang.

returnType
Type

Der Ergebnistyp des dynamischen Ausdrucks.

arg0
Expression

Das erste Argument für den dynamischen Vorgang.

Gibt zurück

Ein DynamicExpression Wert, NodeType der gleich Dynamicist und die Binder angegebenen Werte aufweist und Arguments auf diese festgelegt ist.

Attribute

Hinweise

Die DelegateType Eigenschaft des Ergebnisses wird von den Typen der Argumente und dem angegebenen Rückgabetyp abgeleitet.

Gilt für:

Dynamic(CallSiteBinder, Type, Expression[])

Quelle:
DynamicExpression.cs
Quelle:
DynamicExpression.cs
Quelle:
DynamicExpression.cs
Quelle:
DynamicExpression.cs
Quelle:
DynamicExpression.cs

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

public:
 static System::Linq::Expressions::DynamicExpression ^ Dynamic(System::Runtime::CompilerServices::CallSiteBinder ^ binder, Type ^ returnType, ... cli::array <System::Linq::Expressions::Expression ^> ^ arguments);
public static System.Linq.Expressions.DynamicExpression Dynamic(System.Runtime.CompilerServices.CallSiteBinder binder, Type returnType, params System.Linq.Expressions.Expression[] arguments);
[System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Delegate creation requires dynamic code generation.")]
public static System.Linq.Expressions.DynamicExpression Dynamic(System.Runtime.CompilerServices.CallSiteBinder binder, Type returnType, params System.Linq.Expressions.Expression[] arguments);
static member Dynamic : System.Runtime.CompilerServices.CallSiteBinder * Type * System.Linq.Expressions.Expression[] -> System.Linq.Expressions.DynamicExpression
[<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Delegate creation requires dynamic code generation.")>]
static member Dynamic : System.Runtime.CompilerServices.CallSiteBinder * Type * System.Linq.Expressions.Expression[] -> System.Linq.Expressions.DynamicExpression
Public Shared Function Dynamic (binder As CallSiteBinder, returnType As Type, ParamArray arguments As Expression()) As DynamicExpression

Parameter

binder
CallSiteBinder

Der Laufzeitordner für den dynamischen Vorgang.

returnType
Type

Der Ergebnistyp des dynamischen Ausdrucks.

arguments
Expression[]

Die Argumente für den dynamischen Vorgang.

Gibt zurück

Ein DynamicExpression Wert, NodeType der gleich Dynamicist und die Binder angegebenen Werte aufweist und Arguments auf diese festgelegt ist.

Attribute

Hinweise

Die DelegateType Eigenschaft des Ergebnisses wird von den Typen der Argumente und dem angegebenen Rückgabetyp abgeleitet.

Gilt für:

Dynamic(CallSiteBinder, Type, Expression, Expression)

Quelle:
DynamicExpression.cs
Quelle:
DynamicExpression.cs
Quelle:
DynamicExpression.cs
Quelle:
DynamicExpression.cs
Quelle:
DynamicExpression.cs

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

public:
 static System::Linq::Expressions::DynamicExpression ^ Dynamic(System::Runtime::CompilerServices::CallSiteBinder ^ binder, Type ^ returnType, System::Linq::Expressions::Expression ^ arg0, System::Linq::Expressions::Expression ^ arg1);
public static System.Linq.Expressions.DynamicExpression Dynamic(System.Runtime.CompilerServices.CallSiteBinder binder, Type returnType, System.Linq.Expressions.Expression arg0, System.Linq.Expressions.Expression arg1);
[System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Delegate creation requires dynamic code generation.")]
public static System.Linq.Expressions.DynamicExpression Dynamic(System.Runtime.CompilerServices.CallSiteBinder binder, Type returnType, System.Linq.Expressions.Expression arg0, System.Linq.Expressions.Expression arg1);
static member Dynamic : System.Runtime.CompilerServices.CallSiteBinder * Type * System.Linq.Expressions.Expression * System.Linq.Expressions.Expression -> System.Linq.Expressions.DynamicExpression
[<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Delegate creation requires dynamic code generation.")>]
static member Dynamic : System.Runtime.CompilerServices.CallSiteBinder * Type * System.Linq.Expressions.Expression * System.Linq.Expressions.Expression -> System.Linq.Expressions.DynamicExpression
Public Shared Function Dynamic (binder As CallSiteBinder, returnType As Type, arg0 As Expression, arg1 As Expression) As DynamicExpression

Parameter

binder
CallSiteBinder

Der Laufzeitordner für den dynamischen Vorgang.

returnType
Type

Der Ergebnistyp des dynamischen Ausdrucks.

arg0
Expression

Das erste Argument für den dynamischen Vorgang.

arg1
Expression

Das zweite Argument für den dynamischen Vorgang.

Gibt zurück

Ein DynamicExpression Wert, NodeType der gleich Dynamicist und die Binder angegebenen Werte aufweist und Arguments auf diese festgelegt ist.

Attribute

Hinweise

Die DelegateType Eigenschaft des Ergebnisses wird von den Typen der Argumente und dem angegebenen Rückgabetyp abgeleitet.

Gilt für:

Dynamic(CallSiteBinder, Type, Expression, Expression, Expression)

Quelle:
DynamicExpression.cs
Quelle:
DynamicExpression.cs
Quelle:
DynamicExpression.cs
Quelle:
DynamicExpression.cs
Quelle:
DynamicExpression.cs

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

public:
 static System::Linq::Expressions::DynamicExpression ^ Dynamic(System::Runtime::CompilerServices::CallSiteBinder ^ binder, Type ^ returnType, System::Linq::Expressions::Expression ^ arg0, System::Linq::Expressions::Expression ^ arg1, System::Linq::Expressions::Expression ^ arg2);
public static System.Linq.Expressions.DynamicExpression Dynamic(System.Runtime.CompilerServices.CallSiteBinder binder, Type returnType, System.Linq.Expressions.Expression arg0, System.Linq.Expressions.Expression arg1, System.Linq.Expressions.Expression arg2);
[System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Delegate creation requires dynamic code generation.")]
public static System.Linq.Expressions.DynamicExpression Dynamic(System.Runtime.CompilerServices.CallSiteBinder binder, Type returnType, System.Linq.Expressions.Expression arg0, System.Linq.Expressions.Expression arg1, System.Linq.Expressions.Expression arg2);
static member Dynamic : System.Runtime.CompilerServices.CallSiteBinder * Type * System.Linq.Expressions.Expression * System.Linq.Expressions.Expression * System.Linq.Expressions.Expression -> System.Linq.Expressions.DynamicExpression
[<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Delegate creation requires dynamic code generation.")>]
static member Dynamic : System.Runtime.CompilerServices.CallSiteBinder * Type * System.Linq.Expressions.Expression * System.Linq.Expressions.Expression * System.Linq.Expressions.Expression -> System.Linq.Expressions.DynamicExpression
Public Shared Function Dynamic (binder As CallSiteBinder, returnType As Type, arg0 As Expression, arg1 As Expression, arg2 As Expression) As DynamicExpression

Parameter

binder
CallSiteBinder

Der Laufzeitordner für den dynamischen Vorgang.

returnType
Type

Der Ergebnistyp des dynamischen Ausdrucks.

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

Ein DynamicExpression Wert, NodeType der gleich Dynamicist und die Binder angegebenen Werte aufweist und Arguments auf diese festgelegt ist.

Attribute

Hinweise

Die DelegateType Eigenschaft des Ergebnisses wird von den Typen der Argumente und dem angegebenen Rückgabetyp abgeleitet.

Gilt für:

Dynamic(CallSiteBinder, Type, Expression, Expression, Expression, Expression)

Quelle:
DynamicExpression.cs
Quelle:
DynamicExpression.cs
Quelle:
DynamicExpression.cs
Quelle:
DynamicExpression.cs
Quelle:
DynamicExpression.cs

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

public:
 static System::Linq::Expressions::DynamicExpression ^ Dynamic(System::Runtime::CompilerServices::CallSiteBinder ^ binder, Type ^ returnType, 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 Dynamic(System.Runtime.CompilerServices.CallSiteBinder binder, Type returnType, System.Linq.Expressions.Expression arg0, System.Linq.Expressions.Expression arg1, System.Linq.Expressions.Expression arg2, System.Linq.Expressions.Expression arg3);
[System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Delegate creation requires dynamic code generation.")]
public static System.Linq.Expressions.DynamicExpression Dynamic(System.Runtime.CompilerServices.CallSiteBinder binder, Type returnType, System.Linq.Expressions.Expression arg0, System.Linq.Expressions.Expression arg1, System.Linq.Expressions.Expression arg2, System.Linq.Expressions.Expression arg3);
static member Dynamic : System.Runtime.CompilerServices.CallSiteBinder * Type * System.Linq.Expressions.Expression * System.Linq.Expressions.Expression * System.Linq.Expressions.Expression * System.Linq.Expressions.Expression -> System.Linq.Expressions.DynamicExpression
[<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Delegate creation requires dynamic code generation.")>]
static member Dynamic : System.Runtime.CompilerServices.CallSiteBinder * Type * System.Linq.Expressions.Expression * System.Linq.Expressions.Expression * System.Linq.Expressions.Expression * System.Linq.Expressions.Expression -> System.Linq.Expressions.DynamicExpression
Public Shared Function Dynamic (binder As CallSiteBinder, returnType As Type, arg0 As Expression, arg1 As Expression, arg2 As Expression, arg3 As Expression) As DynamicExpression

Parameter

binder
CallSiteBinder

Der Laufzeitordner für den dynamischen Vorgang.

returnType
Type

Der Ergebnistyp des dynamischen Ausdrucks.

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

Ein DynamicExpression Wert, NodeType der gleich Dynamicist und die Binder angegebenen Werte aufweist und Arguments auf diese festgelegt ist.

Attribute

Hinweise

Die DelegateType Eigenschaft des Ergebnisses wird von den Typen der Argumente und dem angegebenen Rückgabetyp abgeleitet.

Gilt für: