System.Dynamic Obor názvů

Poskytuje třídy a rozhraní, která podporují modul runtime dynamického jazyka.

Třídy

Name Description
BinaryOperationBinder

Představuje binární dynamickou operaci v lokalitě volání a poskytuje sémantickou vazbu a podrobnosti o operaci.

BindingRestrictions

Představuje sadu omezení vazby, pod DynamicMetaObject kterou je dynamická vazba platná.

CallInfo

Popisuje argumenty v procesu dynamické vazby.

ConvertBinder

Představuje dynamickou operaci převodu v lokalitě volání a poskytuje sémantickou vazbu a podrobnosti o operaci.

CreateInstanceBinder

Představuje dynamickou operaci vytvoření v lokalitě volání a poskytuje sémantickou vazbu a podrobnosti o operaci.

DeleteIndexBinder

Představuje dynamickou operaci odstranění indexu v lokalitě volání a poskytuje sémantickou vazbu a podrobnosti o operaci.

DeleteMemberBinder

Představuje dynamickou operaci odstranění členu v lokalitě volání a poskytuje sémantickou vazbu a podrobnosti o operaci.

DynamicMetaObject

Představuje dynamickou vazbu a logiku vazby objektu, který se účastní dynamické vazby.

DynamicMetaObjectBinder

Dynamický pořadač lokality volání, který se účastní protokolu vazby DynamicMetaObject .

DynamicObject

Poskytuje základní třídu pro určení dynamického chování za běhu. Tato třída musí být zděděna z; Nelze vytvořit instanci přímo.

ExpandoObject

Představuje objekt, jehož členy lze dynamicky přidávat a odebírat za běhu.

GetIndexBinder

Představuje dynamickou operaci získání indexu v lokalitě volání a poskytuje sémantickou vazbu a podrobnosti o operaci.

GetMemberBinder

Představuje dynamickou operaci získání člena v lokalitě volání a poskytuje sémantické vazby a podrobnosti o operaci.

InvokeBinder

Představuje dynamickou operaci vyvolání v lokalitě volání a poskytuje sémantickou vazbu a podrobnosti o operaci.

InvokeMemberBinder

Představuje dynamickou operaci vyvolání člena v lokalitě volání a poskytuje sémantickou vazbu a podrobnosti o operaci.

SetIndexBinder

Představuje operaci indexu dynamické sady v lokalitě volání a poskytuje sémantickou vazbu a podrobnosti o operaci.

SetMemberBinder

Představuje dynamickou operaci člena sady v lokalitě volání a poskytuje sémantickou vazbu a podrobnosti o operaci.

UnaryOperationBinder

Představuje unární dynamickou operaci v lokalitě volání a poskytuje sémantickou vazbu a podrobnosti o operaci.

Rozhraní

Name Description
IDynamicMetaObjectProvider

Představuje dynamický objekt, který může mít své operace vázané za běhu.

IInvokeOnGetBinder

Představuje informace o dynamické operaci získání členu, která označuje, zda má člen get vyvolat vlastnosti při provádění operace get.