System.Dynamic 名前空間
動的言語ランタイムをサポートするクラスとインターフェイスが用意されています。 Provides classes and interfaces that support Dynamic Language Runtime.
クラス
BinaryOperationBinder |
呼び出しサイトでの動的な 2 項演算を表しており、バインド セマンティックおよび演算の詳細を提供します。Represents the binary dynamic operation at the call site, providing the binding semantic and the details about the operation. |
BindingRestrictions |
動的バインディングが有効となる、DynamicMetaObject に対するバインディング制限のセットを表します。Represents a set of binding restrictions on the DynamicMetaObject under which the dynamic binding is valid. |
CallInfo |
動的バインド プロセスの引数を記述します。Describes arguments in the dynamic binding process. |
ConvertBinder |
呼び出しサイトでの動的変換操作を表しており、バインド セマンティックおよび操作の詳細を提供します。Represents the convert dynamic operation at the call site, providing the binding semantic and the details about the operation. |
CreateInstanceBinder |
呼び出しサイトでの動的作成操作を表しており、バインド セマンティックおよび操作の詳細を提供します。Represents the dynamic create operation at the call site, providing the binding semantic and the details about the operation. |
DeleteIndexBinder |
呼び出しサイトでの動的インデックス削除操作を表しており、バインド セマンティックおよび操作の詳細を提供します。Represents the dynamic delete index operation at the call site, providing the binding semantic and the details about the operation. |
DeleteMemberBinder |
呼び出しサイトでの動的メンバー削除操作を表しており、バインド セマンティックおよび操作の詳細を提供します。Represents the dynamic delete member operation at the call site, providing the binding semantic and the details about the operation. |
DynamicMetaObject |
動的バインドと、動的バインドに参加しているオブジェクトのバインド ロジックを表します。Represents the dynamic binding and a binding logic of an object participating in the dynamic binding. |
DynamicMetaObjectBinder |
DynamicMetaObject バインディング プロトコルに参加する動的呼び出しサイトのバインダー。The dynamic call site binder that participates in the DynamicMetaObject binding protocol. |
DynamicObject |
実行時の動的な動作を指定する基底クラスを提供します。Provides a base class for specifying dynamic behavior at run time. このクラスは継承される必要があります。直接インスタンス化することはできません。This class must be inherited from; you cannot instantiate it directly. |
ExpandoObject |
実行時にメンバーを動的に追加および削除できるオブジェクトを表します。Represents an object whose members can be dynamically added and removed at run time. |
GetIndexBinder |
呼び出しサイトでの動的インデックス取得操作を表しており、バインド セマンティックおよび操作の詳細を提供します。Represents the dynamic get index operation at the call site, providing the binding semantic and the details about the operation. |
GetMemberBinder |
呼び出しサイトでの動的メンバー取得操作を表しており、バインド セマンティックおよび操作の詳細を提供します。Represents the dynamic get member operation at the call site, providing the binding semantic and the details about the operation. |
InvokeBinder |
呼び出しサイトでの動的呼び出し操作を表しており、バインド セマンティックおよび操作の詳細を提供します。Represents the invoke dynamic operation at the call site, providing the binding semantic and the details about the operation. |
InvokeMemberBinder |
呼び出しサイトでの動的メンバー呼び出し操作を表しており、バインド セマンティックおよび操作の詳細を提供します。Represents the invoke member dynamic operation at the call site, providing the binding semantic and the details about the operation. |
SetIndexBinder |
呼び出しサイトでの動的インデックス設定操作を表しており、バインド セマンティックおよび操作の詳細を提供します。Represents the dynamic set index operation at the call site, providing the binding semantic and the details about the operation. |
SetMemberBinder |
呼び出しサイトでの動的メンバー設定操作を表しており、バインド セマンティックおよび操作の詳細を提供します。Represents the dynamic set member operation at the call site, providing the binding semantic and the details about the operation. |
UnaryOperationBinder |
呼び出しサイトでの動的な単項演算を表しており、バインド セマンティックおよび演算の詳細を提供します。Represents the unary dynamic operation at the call site, providing the binding semantic and the details about the operation. |
インターフェイス
IDynamicMetaObjectProvider |
実行時に操作をバインドできる動的オブジェクトを表します。Represents a dynamic object, that can have its operations bound at runtime. |
IInvokeOnGetBinder |
プロパティが取得操作を実行するときにメンバー取得がプロパティを呼び出す必要があるかどうかを示す、動的メンバー取得操作についての情報を表します。Represents information about a dynamic get member operation that indicates if the get member should invoke properties when they perform the get operation. |