System.Dynamic Namespace

Dieser Namespace stellt Klassen und Schnittstellen bereit, die die Dynamic Language Runtime unterstützen.

Klassen

BinaryOperationBinder

Stellt den dynamischen Binärvorgang an der Aufrufsite dar und gibt die Bindungssemantik und die Vorgangsdetails an.

BindingRestrictions

Stellt einen Satz von Bindungseinschränkungen für das DynamicMetaObject dar, gemäß denen die dynamische Bindung gültig ist.

CallInfo

Beschreibt die Argumente des dynamischen Bindungsvorgangs.

ConvertBinder

Stellt den dynamischen Konvertierungsvorgang an der Aufrufsite dar und gibt die Bindungssemantik und die Vorgangsdetails an.

CreateInstanceBinder

Stellt den dynamischen Erstellungsvorgang an der Aufrufsite dar und gibt die Bindungssemantik und die Vorgangsdetails an.

DeleteIndexBinder

Stellt den dynamischen Indexlöschvorgang an der Aufrufsite dar und gibt die Bindungssemantik und die Vorgangsdetails an.

DeleteMemberBinder

Stellt den dynamischen Memberlöschvorgang an der Aufrufsite dar und gibt die Bindungssemantik und die Vorgangsdetails an.

DynamicMetaObject

Stellt die dynamische Bindung und eine Bindungslogik eines an der dynamischen Bindung beteiligten Objekts dar.

DynamicMetaObjectBinder

Der dynamische Aufrufsitebinder, der am DynamicMetaObject-Bindungsprotokoll beteiligt ist.

DynamicObject

Stellt eine Basisklasse zum Angeben von dynamischem Verhalten zur Laufzeit bereit. Diese Klasse muss vererbt werden und kann nicht direkt instanziiert werden.

ExpandoObject

Stellt ein Objekt dar, dessen Member dynamisch zur Laufzeit hinzugefügt und entfernt werden können.

GetIndexBinder

Stellt den dynamischen Indexabrufvorgang an der Aufrufsite dar und gibt die Bindungssemantik und die Vorgangsdetails an.

GetMemberBinder

Stellt den dynamischen Memberabrufvorgang an der Aufrufsite dar und gibt die Bindungssemantik und die Vorgangsdetails an.

InvokeBinder

Stellt den dynamischen Aufrufvorgang an der Aufrufsite dar und gibt die Bindungssemantik und die Vorgangsdetails an.

InvokeMemberBinder

Stellt den dynamischen Memberaufrufvorgang an der Aufrufsite dar und gibt die Bindungssemantik und die Vorgangsdetails an.

SetIndexBinder

Stellt den dynamischen Indexfestlegungsvorgang an der Aufrufsite dar und gibt die Bindungssemantik und die Vorgangsdetails an.

SetMemberBinder

Stellt den dynamischen Memberfestlegungsvorgang an der Aufrufsite dar und gibt die Bindungssemantik und die Vorgangsdetails an.

UnaryOperationBinder

Stellt den dynamischen Unärvorgang an der Aufrufsite dar und gibt die Bindungssemantik und die Vorgangsdetails an.

Schnittstellen

IDynamicMetaObjectProvider

Stellt ein dynamisches Objekt dar, dessen Vorgänge zur Laufzeit gebunden werden können.

IInvokeOnGetBinder

Stellt Informationen zu einem dynamischen Vorgang zum Abrufen von Membern bereit, die angeben, ob get member Eigenschaften aufrufen soll, wenn der GET-Vorgang ausgeführt wird.