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)

适用于