Dieser Artikel wurde maschinell übersetzt. Wenn Sie die englische Version des Artikels anzeigen möchten, aktivieren Sie das Kontrollkästchen Englisch. Sie können den englischen Text auch in einem Popupfenster anzeigen, indem Sie den Mauszeiger über den Text bewegen.
Übersetzung
Englisch

Expression.MakeDynamic-Methode: (Type, CallSiteBinder, Expression, Expression)

.NET Framework (current version)
 

Veröffentlicht: Oktober 2016

Erstellt eine DynamicExpression, die einen dynamischen, vom bereitgestellten CallSiteBinder gebundenen Vorgang und zwei Argumente darstellt.

Namespace:   System.Linq.Expressions
Assembly:  System.Core (in System.Core.dll)

public static DynamicExpression MakeDynamic(
	Type delegateType,
	CallSiteBinder binder,
	Expression arg0,
	Expression arg1
)

Parameter

delegateType
Type: System.Type

Der Typ des vom CallSite verwendeten Delegaten.

binder
Type: System.Runtime.CompilerServices.CallSiteBinder

Der Laufzeitbinder für den dynamischen Vorgang.

arg0
Type: System.Linq.Expressions.Expression

Das erste Argument des dynamischen Vorgangs.

arg1
Type: System.Linq.Expressions.Expression

Das zweite Argument des dynamischen Vorgangs.

Rückgabewert

Type: System.Linq.Expressions.DynamicExpression

Eine DynamicExpression, bei der NodeType gleich Dynamic ist und die Eigenschaften DelegateType, Binder und Arguments auf die angegebenen Werte festgelegt sind.

.NET Framework
Verfügbar seit 4.0
Portierbare Klassenbibliothek
Unterstützt in: portierbare .NET-Plattformen
Silverlight
Verfügbar seit 4.0
Zurück zum Anfang
Anzeigen: