PnrpPeerResolverBindingElement クラス

定義

PNRP (Peer Name Resolution Protocol) ピア リゾルバーの作成に使用するバインド要素を定義します。

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)

適用対象