エクスポート (0) 印刷
すべて展開
情報
要求されたトピックは次のとおりです。しかし、このトピックはこのライブラリには含まれていません。

SetMemberBinder クラス

2013/12/12

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

Namespace:  System.Dynamic
アセンブリ:  System.Core (System.Core.dll 内)

'宣言
Public MustInherit Class SetMemberBinder _
	Inherits DynamicMetaObjectBinder

SetMemberBinder 型で公開されるメンバーは以下のとおりです。

  名前説明
プロテクト メソッドSetMemberBinderSetMemberBinder の新しいインスタンスを初期化します。
このページのトップへ

  名前説明
パブリック プロパティIgnoreCase文字列の比較で、メンバー名の大文字と小文字を区別するかどうかを示す値を取得します。
パブリック プロパティNameメンバーの名前を取得します。
パブリック プロパティReturnType操作の結果の型。 (DynamicMetaObjectBinder.ReturnType をオーバーライドします。)
このページのトップへ

  名前説明
パブリック メソッドBind(DynamicMetaObject, DynamicMetaObject())動的メンバー設定操作のバインディングを実行します。 (DynamicMetaObjectBinder.Bind(DynamicMetaObject, DynamicMetaObject()) をオーバーライドします。)
パブリック メソッドBind(Object(), ReadOnlyCollection(Of ParameterExpression), LabelTarget)引数のセットに対して動的な操作のランタイム バインドを実行します。 (DynamicMetaObjectBinder から継承されます。)
パブリック メソッドBindDelegate(Of T)低水準の実行時バインディング サポートを提供します。クラスでこれをオーバーライドし、規則の実装に対する直接のデリゲートを提供できます。これにより、規則をディスクに保存したり、実行時に特別な規則を使用できるようになります。また、異なるキャッシュ ポリシーを提供することもできます。 (CallSiteBinder から継承されます。)
プロテクト メソッドCacheTarget(Of T)既知のターゲットのキャッシュにターゲットを追加します。BindDelegate を呼び出して新しい規則を生成する前に、キャッシュされたターゲットのスキャンが行われます。 (CallSiteBinder から継承されます。)
パブリック メソッドDefer(DynamicMetaObject())動的な操作のすべての引数のランタイム値が計算されるまで、操作のバインドを延期します。 (DynamicMetaObjectBinder から継承されます。)
パブリック メソッドDefer(DynamicMetaObject, DynamicMetaObject())動的な操作のすべての引数のランタイム値が計算されるまで、操作のバインドを延期します。 (DynamicMetaObjectBinder から継承されます。)
パブリック メソッドEquals(Object)指定した Object が、現在の Object と等しいかどうかを判断します。 (Object から継承されます。)
パブリック メソッドFallbackSetMember(DynamicMetaObject, DynamicMetaObject)ターゲットの動的なオブジェクトをバインドできない場合、動的なメンバー設定操作のバインドを実行します。
パブリック メソッドFallbackSetMember(DynamicMetaObject, DynamicMetaObject, DynamicMetaObject)ターゲットの動的なオブジェクトをバインドできない場合、動的なメンバー設定操作のバインドを実行します。
プロテクト メソッドFinalizeObject がガベージ コレクションで再利用される前に、Object がリソースを解放して他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。)
パブリック メソッドGetHashCode特定の型のハッシュ関数として機能します。 (Object から継承されます。)
パブリック メソッドGetType現在のインスタンスの Type を取得します。 (Object から継承されます。)
パブリック メソッドGetUpdateExpressionバインディングを更新する式を取得します。式のバインドが無効であることを示します。通常は、動的オブジェクトの "バージョン" が変更された場合に使用します。 (DynamicMetaObjectBinder から継承されます。)
プロテクト メソッドMemberwiseClone現在の Object の簡易コピーを作成します。 (Object から継承されます。)
パブリック メソッドToString現在のオブジェクトを表す文字列を返します。 (Object から継承されます。)
このページのトップへ

Windows Phone OS

サポート: 8.0

この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

表示:
© 2015 Microsoft