語言

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 在實例建構完成後呼叫。

建構函式

名稱 Description
PnrpPeerResolverBindingElement()

初始化該類別的新預設實例 PnrpPeerResolverBindingElement 。

PnrpPeerResolverBindingElement(PeerReferralPolicy)

初始化一個新的類別實例 PnrpPeerResolverBindingElement ,使用提供的對等轉介政策。

屬性

名稱 Description
ReferralPolicy

取得或設定由此綁定元素建立的 PNRP 同儕解析器的轉介政策。

方法

名稱 Description
BuildChannelFactory<TChannel>(BindingContext)

建立一個通道工廠,可用來建立傳送訊息的通道。

BuildChannelListener<TChannel>(BindingContext)

建立指定類型的通道監聽器以接收訊息。

CanBuildChannelFactory<TChannel>(BindingContext)

判斷是否能建造指定類型的通道工廠。

CanBuildChannelListener<TChannel>(BindingContext)

判斷是否能建立指定類型的通道監聽器。

Clone()

建立一個新的實例,該實例是目前綁定元素的複製品。

CreatePeerResolver()

建立一個專門 PeerResolver 針對 PNRP 的實例。

Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetHashCode()

做為預設哈希函式。

(繼承來源 Object)
GetProperty<T>(BindingContext)

回傳指定物件的 BindingContext 屬性。

GetType()

取得目前實例的 Type。

(繼承來源 Object)
MemberwiseClone()

建立目前 Object的淺層複本。

(繼承來源 Object)
ToString()

傳回表示目前 物件的字串。

(繼承來源 Object)

適用於