Share via


PeerResolverBindingElement クラス

定義

ピア リゾルバー オブジェクトを作成するために使用するバインド要素の抽象基本クラスを定義します。

public ref class PeerResolverBindingElement abstract : System::ServiceModel::Channels::BindingElement
public abstract class PeerResolverBindingElement : System.ServiceModel.Channels.BindingElement
type PeerResolverBindingElement = class
    inherit BindingElement
Public MustInherit Class PeerResolverBindingElement
Inherits BindingElement
継承
PeerResolverBindingElement
派生

注釈

このクラスは、ピア リゾルバー オブジェクトを作成するために使用するすべてのバインド要素の抽象基本クラスを定義します。 このクラスの具体的な実装については、PnrpPeerResolverBindingElement および PeerCustomResolverBindingElement を参照してください。

コンストラクター

PeerResolverBindingElement()

PeerResolverBindingElement クラスの新しい既定のインスタンスを初期化します。

PeerResolverBindingElement(PeerResolverBindingElement)

指定した PeerResolverBindingElement オブジェクトを複製して、PeerResolverBindingElement クラスの新しいインスタンスを初期化します。

プロパティ

ReferralPolicy

このクラスの実装によって作成されたバインド要素で作成されたピア リゾルバーの参照ポリシーを取得または設定します。

メソッド

BuildChannelFactory<TChannel>(BindingContext)

指定した種類のチャネルを生成するよう、バインド コンテキストからチャネル ファクトリを初期化します。

(継承元 BindingElement)
BuildChannelListener<TChannel>(BindingContext)

指定した種類のチャネルを受け入れるよう、バインディング コンテキストからチャネル リスナーを初期化します。

(継承元 BindingElement)
CanBuildChannelFactory<TChannel>(BindingContext)

指定した種類のチャネルに対するチャネル ファクトリをバインド要素が作成できるかどうかを示す値を返します。

(継承元 BindingElement)
CanBuildChannelListener<TChannel>(BindingContext)

指定した種類のチャネルに対するリスナーをバインド要素が作成できるかどうかを示す値を返します。

(継承元 BindingElement)
Clone()

派生クラスでオーバーライドされると、バインド要素オブジェクトのコピーを返します。

(継承元 BindingElement)
CreatePeerResolver()

このバインド要素で定義されている設定を使用して、ピア リゾルバー オブジェクトを作成します。

Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetProperty<T>(BindingContext)

派生クラスでオーバーライドされると、バインド スタックの適切な層から、要求のあった型指定されたオブジェクト (ある場合) を返します。

(継承元 BindingElement)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

現在の Object の簡易コピーを作成します。

(継承元 Object)
ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

適用対象