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.Dynamic-Methode: (CallSiteBinder, Type, Expression, 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 Dynamic(
	CallSiteBinder binder,
	Type returnType,
	Expression arg0,
	Expression arg1
)

Parameter

binder
Type: System.Runtime.CompilerServices.CallSiteBinder

Der Laufzeitbinder für den dynamischen Vorgang.

returnType
Type: System.Type

Der Ergebnistyp des dynamischen Ausdrucks.

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

Ein DynamicExpression, bei dem NodeType gleich Dynamic ist und die Binder-Eigenschaft sowie die Arguments-Eigenschaft auf die angegebenen Werte festgelegt sind.

The P:System.Linq.Expressions.DynamicExpression.DelegateType property of the result will be inferred from the types of the arguments and the specified return type.

.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: