Expression.MakeDynamic Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Erstellt eine DynamicExpression, die einen dynamischen Vorgang darstellt.
Überlädt
MakeDynamic(Type, CallSiteBinder, Expression, Expression, Expression, Expression) |
Erstellt eine DynamicExpression, die einen dynamischen, vom bereitgestellten CallSiteBinder gebundenen Vorgang und vier Argumente darstellt. |
MakeDynamic(Type, CallSiteBinder, Expression, Expression) |
Erstellt eine DynamicExpression, die einen dynamischen, vom bereitgestellten CallSiteBinder gebundenen Vorgang und zwei Argumente darstellt. |
MakeDynamic(Type, CallSiteBinder, Expression, Expression, Expression) |
Erstellt eine DynamicExpression, die einen dynamischen, vom bereitgestellten CallSiteBinder gebundenen Vorgang und drei Argumente darstellt. |
MakeDynamic(Type, CallSiteBinder, Expression) |
Erstellt eine DynamicExpression, die einen dynamischen, vom bereitgestellten CallSiteBinder gebundenen Vorgang und ein Argument darstellt. |
MakeDynamic(Type, CallSiteBinder, IEnumerable<Expression>) |
Erstellt ein DynamicExpression, das einen dynamischen, vom bereitgestellten CallSiteBinder gebundenen Vorgang darstellt. |
MakeDynamic(Type, CallSiteBinder, Expression[]) |
Erstellt ein DynamicExpression, das einen dynamischen, vom bereitgestellten CallSiteBinder gebundenen Vorgang darstellt. |
MakeDynamic(Type, CallSiteBinder, Expression, Expression, Expression, Expression)
- Quelle:
- Expression.cs
- Quelle:
- Expression.cs
- Quelle:
- Expression.cs
Erstellt eine DynamicExpression, die einen dynamischen, vom bereitgestellten CallSiteBinder gebundenen Vorgang und vier Argumente darstellt.
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
- binder
- CallSiteBinder
Der Laufzeitbinder für den dynamischen Vorgang.
- arg0
- Expression
Das erste Argument des dynamischen Vorgangs.
- arg1
- Expression
Das zweite Argument des dynamischen Vorgangs.
- arg2
- Expression
Das dritte Argument des dynamischen Vorgangs.
- arg3
- Expression
Das vierte Argument des dynamischen Vorgangs.
Gibt zurück
Eine DynamicExpression, bei der NodeType gleich Dynamic ist und die Eigenschaften DelegateType, Binder und Arguments auf die angegebenen Werte festgelegt sind.
Gilt für:
MakeDynamic(Type, CallSiteBinder, Expression, Expression)
- Quelle:
- Expression.cs
- Quelle:
- Expression.cs
- Quelle:
- Expression.cs
Erstellt eine DynamicExpression, die einen dynamischen, vom bereitgestellten CallSiteBinder gebundenen Vorgang und zwei Argumente darstellt.
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
- binder
- CallSiteBinder
Der Laufzeitbinder für den dynamischen Vorgang.
- arg0
- Expression
Das erste Argument des dynamischen Vorgangs.
- arg1
- Expression
Das zweite Argument des dynamischen Vorgangs.
Gibt zurück
Eine DynamicExpression, bei der NodeType gleich Dynamic ist und die Eigenschaften DelegateType, Binder und Arguments auf die angegebenen Werte festgelegt sind.
Gilt für:
MakeDynamic(Type, CallSiteBinder, Expression, Expression, Expression)
- Quelle:
- Expression.cs
- Quelle:
- Expression.cs
- Quelle:
- Expression.cs
Erstellt eine DynamicExpression, die einen dynamischen, vom bereitgestellten CallSiteBinder gebundenen Vorgang und drei Argumente darstellt.
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
- binder
- CallSiteBinder
Der Laufzeitbinder für den dynamischen Vorgang.
- arg0
- Expression
Das erste Argument des dynamischen Vorgangs.
- arg1
- Expression
Das zweite Argument des dynamischen Vorgangs.
- arg2
- Expression
Das dritte Argument des dynamischen Vorgangs.
Gibt zurück
Eine DynamicExpression, bei der NodeType gleich Dynamic ist und die Eigenschaften DelegateType, Binder und Arguments auf die angegebenen Werte festgelegt sind.
Gilt für:
MakeDynamic(Type, CallSiteBinder, Expression)
- Quelle:
- Expression.cs
- Quelle:
- Expression.cs
- Quelle:
- Expression.cs
Erstellt eine DynamicExpression, die einen dynamischen, vom bereitgestellten CallSiteBinder gebundenen Vorgang und ein Argument darstellt.
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
- binder
- CallSiteBinder
Der Laufzeitbinder für den dynamischen Vorgang.
- arg0
- Expression
Das Argument des dynamischen Vorgangs.
Gibt zurück
Eine DynamicExpression, bei der NodeType gleich Dynamic ist und die Eigenschaften DelegateType, Binder und Arguments auf die angegebenen Werte festgelegt sind.
Gilt für:
MakeDynamic(Type, CallSiteBinder, IEnumerable<Expression>)
- Quelle:
- Expression.cs
- Quelle:
- Expression.cs
- Quelle:
- Expression.cs
Erstellt ein DynamicExpression, das einen dynamischen, vom bereitgestellten CallSiteBinder gebundenen Vorgang darstellt.
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
- binder
- CallSiteBinder
Der Laufzeitbinder für den dynamischen Vorgang.
- arguments
- IEnumerable<Expression>
Die Argumente des dynamischen Vorgangs.
Gibt zurück
Eine DynamicExpression, bei der NodeType gleich Dynamic ist und die Eigenschaften DelegateType, Binder und Arguments auf die angegebenen Werte festgelegt sind.
Gilt für:
MakeDynamic(Type, CallSiteBinder, Expression[])
- Quelle:
- Expression.cs
- Quelle:
- Expression.cs
- Quelle:
- Expression.cs
Erstellt ein DynamicExpression, das einen dynamischen, vom bereitgestellten CallSiteBinder gebundenen Vorgang darstellt.
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
- binder
- CallSiteBinder
Der Laufzeitbinder für den dynamischen Vorgang.
- arguments
- Expression[]
Die Argumente des dynamischen Vorgangs.
Gibt zurück
Eine DynamicExpression, bei der NodeType gleich Dynamic ist und die Eigenschaften DelegateType, Binder und Arguments auf die angegebenen Werte festgelegt sind.