System.Dynamic Naamruimte

Biedt klassen en interfaces die ondersteuning bieden voor Dynamic Language Runtime.

Klassen

Name Description
BinaryOperationBinder

Vertegenwoordigt de binaire dynamische bewerking op de aanroepsite, waarbij de binding semantisch en de details van de bewerking worden opgegeven.

BindingRestrictions

Vertegenwoordigt een set bindingsbeperkingen waaronder DynamicMetaObject de dynamische binding geldig is.

CallInfo

Beschrijft argumenten in het dynamische bindingsproces.

ConvertBinder

Vertegenwoordigt de dynamische conversiebewerking op de oproepsite, waarbij de bindingsemantische binding en de details over de bewerking worden opgegeven.

CreateInstanceBinder

Vertegenwoordigt de dynamische maakbewerking op de oproepsite, waarbij de bindingsemantisch en de details van de bewerking worden opgegeven.

DeleteIndexBinder

Vertegenwoordigt de dynamische verwijderindexbewerking op de aanroepsite, waarbij de binding semantisch en de details van de bewerking worden opgegeven.

DeleteMemberBinder

Vertegenwoordigt de dynamische verwijderlidbewerking op de oproepsite, waarbij de bindingsemantische en de details van de bewerking worden opgegeven.

DynamicMetaObject

Vertegenwoordigt de dynamische binding en een bindingslogica van een object dat deelneemt aan de dynamische binding.

DynamicMetaObjectBinder

De dynamische oproepsitebinding die deelneemt aan het DynamicMetaObject bindingsprotocol.

DynamicObject

Biedt een basisklasse voor het opgeven van dynamisch gedrag tijdens runtime. Deze klasse moet worden overgenomen van; u kunt deze niet rechtstreeks instantiƫren.

ExpandoObject

Vertegenwoordigt een object waarvan leden dynamisch kunnen worden toegevoegd en verwijderd tijdens runtime.

GetIndexBinder

Vertegenwoordigt de dynamische get-indexbewerking op de oproepsite, waarbij de bindingsemantische en de details van de bewerking worden opgegeven.

GetMemberBinder

Vertegenwoordigt de dynamische get-lidbewerking op de oproepsite, waarbij de binding semantisch en de details van de bewerking worden opgegeven.

InvokeBinder

Vertegenwoordigt de dynamische aanroepbewerking op de oproepsite, waarbij de bindingsemantische en de details van de bewerking worden opgegeven.

InvokeMemberBinder

Vertegenwoordigt de dynamische bewerking van het aanroepende lid op de oproepsite, waarbij de bindingsemantische binding en de details over de bewerking worden opgegeven.

SetIndexBinder

Vertegenwoordigt de dynamische indexbewerking op de aanroepsite, waarbij de bindingsemantische binding en de details over de bewerking worden opgegeven.

SetMemberBinder

Vertegenwoordigt de dynamische setlidbewerking op de oproepsite, waarbij de bindingsemantische binding en de details over de bewerking worden opgegeven.

UnaryOperationBinder

Vertegenwoordigt de unaire dynamische bewerking op de oproepsite, die de bindingsemantische en de details over de bewerking opgeeft.

Interfaces

Name Description
IDynamicMetaObjectProvider

Vertegenwoordigt een dynamisch object, dat de bewerkingen tijdens runtime kan binden.

IInvokeOnGetBinder

Vertegenwoordigt informatie over een dynamische get-lidbewerking die aangeeft of het get-lid eigenschappen moet aanroepen wanneer ze de get-bewerking uitvoeren.