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, IEnumerable<Expression>)

.NET Framework (current version)
 

Veröffentlicht: Oktober 2016

Erstellt ein DynamicExpression, das einen dynamischen, vom bereitgestellten CallSiteBinder gebundenen Vorgang darstellt.

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

public static DynamicExpression MakeDynamic(
	Type delegateType,
	CallSiteBinder binder,
	IEnumerable<Expression> arguments
)

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.

arguments
Type: System.Collections.Generic.IEnumerable<Expression>

Die Argumente 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: