System.Dynamic Névtér

Olyan osztályokat és felületeket biztosít, amelyek támogatják a dinamikus nyelvi futtatókörnyezetet.

Osztályok

Name Description
BinaryOperationBinder

A bináris dinamikus műveletet jelöli a hívási helyen, megadva a kötés szemantikai adatait és a művelet részleteit.

BindingRestrictions

A dinamikus kötés érvényességének alapjául DynamicMetaObject szolgáló kötési korlátozások halmazát jelöli.

CallInfo

A dinamikus kötési folyamat argumentumait ismerteti.

ConvertBinder

A hívási helyen a dinamikus konvertálási műveletet jelöli, amely megadja a kötés szemantikai adatait és a művelet részleteit.

CreateInstanceBinder

A hívási helyen a dinamikus létrehozási műveletet jelöli, amely megadja a kötés szemantikai adatait és a művelet részleteit.

DeleteIndexBinder

A híváshely dinamikus törlési indexműveletét jelöli, amely megadja a kötés szemantikai adatait és a művelet részleteit.

DeleteMemberBinder

A híváshely dinamikus törlési tagműveletét jelöli, amely megadja a kötés szemantikai adatait és a művelet részleteit.

DynamicMetaObject

A dinamikus kötést és a dinamikus kötésben részt vevő objektumok kötési logikáját jelöli.

DynamicMetaObjectBinder

A kötési protokollban DynamicMetaObject részt vevő dinamikus híváshely-kötés.

DynamicObject

Alaposztályt biztosít a dinamikus viselkedés futásidőben történő megadásához. Ezt az osztályt örökölni kell; közvetlenül nem példányosíthatja.

ExpandoObject

Olyan objektumot jelöl, amelynek tagjai futtatáskor dinamikusan hozzáadhatók és eltávolíthatók.

GetIndexBinder

A híváshely dinamikus lekérési indexelési műveletét jelöli, amely megadja a kötés szemantikai adatait és a művelet részleteit.

GetMemberBinder

A híváshelyen a dinamikus taglekérési műveletet jelöli, amely megadja a kötés szemantikai adatait és a művelet részleteit.

InvokeBinder

A hívási helyen a dinamikus meghívási műveletet jelöli, megadva a kötés szemantikai adatait és a művelet részleteit.

InvokeMemberBinder

A meghívási tag dinamikus műveletét jelöli a hívási helyen, megadva a kötés szemantikai adatait és a művelet részleteit.

SetIndexBinder

A hívási helyen a dinamikus készlet indexelési műveletét jelöli, amely megadja a kötés szemantikai adatait és a művelet részleteit.

SetMemberBinder

A hívási helyen található dinamikus csoporttag-műveletet jelöli, megadva a kötés szemantikai adatait és a művelet részleteit.

UnaryOperationBinder

A hívási helyen lévő nem dinamikus műveletet jelöli, amely megadja a kötés szemantikai adatait és a művelet részleteit.

Interfészek

Name Description
IDynamicMetaObjectProvider

Olyan dinamikus objektumot jelöl, amelynek műveletei futásidőben kötöttek lehetnek.

IInvokeOnGetBinder

A dinamikus beolvasási tagművelettel kapcsolatos információkat jeleníti meg, amelyek jelzik, hogy a lekéréses tagnak meg kell-e hívnia a tulajdonságokat a lekérési művelet végrehajtásakor.