System.Dynamic 名前空間

System.Dynamic 名前空間には、動的言語ランタイム (DLR: Dynamic Language Runtime) をサポートするクラスとインターフェイスが用意されています。

このトピックでは、Windows ストア アプリ用 .NET に含まれる System.Dynamic 名前空間の型を示します。Note that the Windows ストア アプリ用 .NET does not include all the members of each type.それぞれの型については、リンク先のトピックを参照してください。各型のドキュメントには、Windows ストア アプリ用 .NET に含まれるメンバーが示されています。

System.Dynamic 名前空間

Windows ストア アプリ用 .NET でサポートされる型

説明

BinaryOperationBinder

呼び出しサイトでの動的二項演算を表し、バインドのセマンティクスと、操作に関する詳細な情報を提供します。

BindingRestrictions

動的バインドが有効となる、DynamicMetaObject に対するバインド制限のセットを表します。

CallInfo

動的バインド プロセスの引数を定義します。

ConvertBinder

呼び出しサイトでの動的変換操作を表し、バインドのセマンティクスと、操作に関する詳細な情報を提供します。

CreateInstanceBinder

呼び出しサイトでの動的作成操作を表し、バインドのセマンティクスと、操作に関する詳細な情報を提供します。

DeleteIndexBinder

呼び出しサイトでの動的インデックス削除操作を表し、バインドのセマンティクスと、操作に関する詳細な情報を提供します。

DeleteMemberBinder

呼び出しサイトでの動的メンバー削除操作を表し、バインドのセマンティクスと、操作に関する詳細な情報を提供します。

DynamicMetaObject

動的バインドと、動的バインドに参加しているオブジェクトのバインド ロジックを表します。

DynamicMetaObjectBinder

DynamicMetaObject バインド プロトコルに参加する動的呼び出しサイトのバインダーを表します。

DynamicObject

実行時の動的な動作を指定するための基本クラスを提供します。このクラスは継承する必要があり、直接インスタンス化することはできません。

ExpandoObject

実行時にメンバーを動的に追加および削除できるオブジェクトを表します。

GetIndexBinder

呼び出しサイトでの動的インデックス取得操作を表し、バインドのセマンティクスと、操作に関する詳細な情報を提供します。

GetMemberBinder

呼び出しサイトでの動的メンバー取得操作を表し、バインドのセマンティクスと、操作に関する詳細な情報を提供します。

IDynamicMetaObjectProvider

実行時に操作をバインドすることのできる動的オブジェクトを表します。

IInvokeOnGetBinder

プロパティが取得操作を実行するときにメンバー取得がプロパティを呼び出す必要があるかどうかを示す、動的メンバー取得操作についての情報を表します。

InvokeBinder

呼び出しサイトでの動的呼び出し操作を表し、バインドのセマンティクスと、操作に関する詳細な情報を提供します。

InvokeMemberBinder

呼び出しサイトでの動的メンバー呼び出し操作を表し、バインドのセマンティクスと、操作に関する詳細な情報を提供します。

SetIndexBinder

呼び出しサイトでの動的インデックス設定操作を表し、バインドのセマンティクスと、操作に関する詳細な情報を提供します。

SetMemberBinder

呼び出しサイトでの動的メンバー設定操作を表し、バインドのセマンティクスと、操作に関する詳細な情報を提供します。

UnaryOperationBinder

呼び出しサイトでの動的単項演算を表し、バインドのセマンティクスと、操作に関する詳細な情報を提供します。

参照

概念

Windows ストア アプリ用 .NET の API