PnrpPeerResolverBindingElement クラス

定義

ピア名前解決プロトコル (PNRP) ピア リゾルバーの作成に使用されるバインディング要素を定義します。

public ref class PnrpPeerResolverBindingElement sealed : System::ServiceModel::Channels::PeerResolverBindingElement
public sealed class PnrpPeerResolverBindingElement : System.ServiceModel.Channels.PeerResolverBindingElement
type PnrpPeerResolverBindingElement = class
    inherit PeerResolverBindingElement
Public NotInheritable Class PnrpPeerResolverBindingElement
Inherits PeerResolverBindingElement
継承
PnrpPeerResolverBindingElement

注釈

このクラスのインスタンスからピア リゾルバーを作成するには、インスタンスの構築後に CreatePeerResolver を呼び出します。

コンストラクター

名前 説明
PnrpPeerResolverBindingElement()

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

PnrpPeerResolverBindingElement(PeerReferralPolicy)

指定されたピア紹介ポリシーを使用して、 PnrpPeerResolverBindingElement クラスの新しいインスタンスを初期化します。

プロパティ

名前 説明
ReferralPolicy

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

メソッド

名前 説明
BuildChannelFactory<TChannel>(BindingContext)

メッセージを送信するためのチャネルを作成するために使用できるチャネル ファクトリを作成します。

BuildChannelListener<TChannel>(BindingContext)

メッセージを受信するために、指定した種類のチャネル リスナーを作成します。

CanBuildChannelFactory<TChannel>(BindingContext)

指定した型のチャネル ファクトリをビルドできるかどうかを判断します。

CanBuildChannelListener<TChannel>(BindingContext)

指定した型のチャネル リスナーを構築できるかどうかを判断します。

Clone()

現在のバインド要素のコピーである新しいインスタンスを作成します。

CreatePeerResolver()

PNRP 固有の PeerResolver インスタンスを作成します。

Equals(Object)

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

(継承元 Object)
GetHashCode()

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

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

指定した BindingContext オブジェクトからプロパティを返します。

GetType()

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

(継承元 Object)
MemberwiseClone()

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

(継承元 Object)
ToString()

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

(継承元 Object)

適用対象