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()

创建特定于 PeerResolver PNRP 的实例。

Equals(Object)

确定指定的对象是否等于当前对象。

(继承自 Object)
GetHashCode()

用作默认哈希函数。

(继承自 Object)
GetProperty<T>(BindingContext)

从指定 BindingContext 对象返回属性。

GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object的浅表副本。

(继承自 Object)
ToString()

返回一个表示当前对象的字符串。

(继承自 Object)

适用于