System.Dynamic Namnområde

Tillhandahåller klasser och gränssnitt som stöder Dynamic Language Runtime.

Klasser

Name Description
BinaryOperationBinder

Representerar den binära dynamiska åtgärden på anropsplatsen, med bindningssemantik och information om åtgärden.

BindingRestrictions

Representerar en uppsättning bindningsbegränsningar för under DynamicMetaObject vilken den dynamiska bindningen är giltig.

CallInfo

Beskriver argument i den dynamiska bindningsprocessen.

ConvertBinder

Representerar den dynamiska konverteringsåtgärden på anropsplatsen, med bindningssemantiken och information om åtgärden.

CreateInstanceBinder

Representerar den dynamiska skapandeåtgärden på anropsplatsen, med bindningssemantik och information om åtgärden.

DeleteIndexBinder

Representerar den dynamiska borttagningsindexåtgärden på anropsplatsen, med bindningssemantiken och information om åtgärden.

DeleteMemberBinder

Representerar den dynamiska borttagningsmedlemsåtgärden på anropsplatsen, med bindningssemantiken och information om åtgärden.

DynamicMetaObject

Representerar dynamisk bindning och bindningslogik för ett objekt som deltar i den dynamiska bindningen.

DynamicMetaObjectBinder

Den dynamiska anropsplatsbindningen som deltar i bindningsprotokollet DynamicMetaObject .

DynamicObject

Tillhandahåller en basklass för att ange dynamiskt beteende vid körning. Den här klassen måste ärvas från. du kan inte instansiera den direkt.

ExpandoObject

Representerar ett objekt vars medlemmar kan läggas till dynamiskt och tas bort vid körning.

GetIndexBinder

Representerar den dynamiska get-indexåtgärden på anropsplatsen, med bindningssemantiken och information om åtgärden.

GetMemberBinder

Representerar den dynamiska get-medlemsåtgärden på anropsplatsen, med bindningssemantiken och information om åtgärden.

InvokeBinder

Representerar den dynamiska anropsåtgärden på anropsplatsen, med bindningssemantiken och information om åtgärden.

InvokeMemberBinder

Representerar den dynamiska åtgärden anropa medlem på anropsplatsen, med bindningssemantik och information om åtgärden.

SetIndexBinder

Representerar indexåtgärden för dynamisk uppsättning på anropsplatsen, med bindningssemantik och information om åtgärden.

SetMemberBinder

Representerar medlemsåtgärden för dynamisk uppsättning på anropsplatsen, med bindningssemantik och information om åtgärden.

UnaryOperationBinder

Representerar den unary dynamiska åtgärden på anropsplatsen, vilket ger bindningssemantik och information om åtgärden.

Gränssnitt

Name Description
IDynamicMetaObjectProvider

Representerar ett dynamiskt objekt som kan ha sina åtgärder bundna vid körning.

IInvokeOnGetBinder

Representerar information om en dynamisk get-medlemsåtgärd som anger om get-medlemmen ska anropa egenskaper när de utför get-åtgärden.