System.Dynamic 命名空間

提供支援動態語言執行平台的類別和介面。

類別

BinaryOperationBinder

代表呼叫位置上的二元動態作業,並提供繫結語意和作業的詳細資料。

BindingRestrictions

表示 DynamicMetaObject 上的一組繫結限制,符合它的動態繫結即為有效的繫結。

CallInfo

描述動態繫結處理序中的引數。

ConvertBinder

代表呼叫位置上的轉換動態作業,並提供繫結語意和作業的詳細資料。

CreateInstanceBinder

代表呼叫位置上的動態建立作業,並提供繫結語意和作業的詳細資料。

DeleteIndexBinder

代表呼叫位置上的動態刪除索引作業,並提供繫結語意和作業的詳細資料。

DeleteMemberBinder

代表呼叫位置上的動態刪除成員作業,並提供繫結語意和作業的詳細資料。

DynamicMetaObject

代表動態繫結以及參與動態繫結之物件的繫結邏輯。

DynamicMetaObjectBinder

參與 DynamicMetaObject 繫結通訊協定的動態呼叫位置繫結器。

DynamicObject

提供基底類別,以便指定在執行階段時的動態行為。 這個類別必須是繼承類別,您無法直接將其執行個體化。

ExpandoObject

代表可在執行階段以動態方式加入和移除其成員的物件。

GetIndexBinder

代表呼叫位置上的動態取得索引作業,並提供繫結語意和作業的詳細資料。

GetMemberBinder

代表呼叫位置上的動態取得成員作業,並提供繫結語意和作業的詳細資料。

InvokeBinder

代表呼叫位置上的叫用動態作業,並提供繫結語意和作業的詳細資料。

InvokeMemberBinder

代表呼叫位置上的叫用成員動態作業,並提供繫結語意和作業的詳細資料。

SetIndexBinder

代表呼叫位置上的動態設定索引作業,並提供繫結語意和作業的詳細資料。

SetMemberBinder

代表呼叫位置上的動態設定成員作業,並提供繫結語意和作業的詳細資料。

UnaryOperationBinder

代表呼叫位置上的一元動態作業,並提供繫結語意和作業的詳細資料。

介面

IDynamicMetaObjectProvider

代表可在執行階段繫結作業的動態物件。

IInvokeOnGetBinder

表示動態取得成員作業的相關資訊,這項資料表示該取得成員是否要在屬性執行取得作業時叫用這些屬性。