CustomPeerResolverService 类

定义

注意

PeerChannel feature is obsolete and will be removed in the future.

提供自定义对等解析程序服务的基本实现。

public ref class CustomPeerResolverService : System::ServiceModel::PeerResolvers::IPeerResolverContract
[System.ServiceModel.ServiceBehavior(ConcurrencyMode=System.ServiceModel.ConcurrencyMode.Multiple, InstanceContextMode=System.ServiceModel.InstanceContextMode.Single, UseSynchronizationContext=false)]
public class CustomPeerResolverService : System.ServiceModel.PeerResolvers.IPeerResolverContract
[System.ServiceModel.ServiceBehavior(ConcurrencyMode=System.ServiceModel.ConcurrencyMode.Multiple, InstanceContextMode=System.ServiceModel.InstanceContextMode.Single, UseSynchronizationContext=false)]
[System.Obsolete("PeerChannel feature is obsolete and will be removed in the future.", false)]
public class CustomPeerResolverService : System.ServiceModel.PeerResolvers.IPeerResolverContract
[<System.ServiceModel.ServiceBehavior(ConcurrencyMode=System.ServiceModel.ConcurrencyMode.Multiple, InstanceContextMode=System.ServiceModel.InstanceContextMode.Single, UseSynchronizationContext=false)>]
type CustomPeerResolverService = class
    interface IPeerResolverContract
[<System.ServiceModel.ServiceBehavior(ConcurrencyMode=System.ServiceModel.ConcurrencyMode.Multiple, InstanceContextMode=System.ServiceModel.InstanceContextMode.Single, UseSynchronizationContext=false)>]
[<System.Obsolete("PeerChannel feature is obsolete and will be removed in the future.", false)>]
type CustomPeerResolverService = class
    interface IPeerResolverContract
Public Class CustomPeerResolverService
Implements IPeerResolverContract
继承
CustomPeerResolverService
属性
实现

注解

CustomPeerResolverService 类不但可以定义自定义对等解析程序服务的基本实现,同时还可以查找注册 ID 到此解析程序所维护的网络中的对等终结点地址的解析。

继承者说明

应该从此类派生自定义对等解析程序的实施者,还应该重写这些实施者要为其提供自定义实现的特定功能。 所有自定义解析程序都必须最小程度地实现 IPeerResolverContract 接口。

同时,使用自定义解析程序的客户端必须要有客户端-服务器延迟上限,以便能利用对等解析程序服务成功刷新其注册。

构造函数

CustomPeerResolverService()
已过时.

初始化 CustomPeerResolverService 类的新默认实例。

属性

CleanupInterval
已过时.

获取或设置循环时间长度,过了此时间间隔后,无效项将会被从对等解析程序服务的注册查找表中删除。

ControlShape
已过时.

获取或设置对等解析程序服务是否共享引用。

RefreshInterval
已过时.

获取或设置时间长度,在此时间段内,项将在对等解析程序服务的注册查找表中有效。

方法

Close()
已过时.

关闭对等解析程序服务。

Equals(Object)
已过时.

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

(继承自 Object)
GetHashCode()
已过时.

作为默认哈希函数。

(继承自 Object)
GetServiceSettings()
已过时.

获取对等解析程序服务的特定响应设置。

GetType()
已过时.

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()
已过时.

创建当前 Object 的浅表副本。

(继承自 Object)
Open()
已过时.

打开对等解析程序服务。

Refresh(RefreshInfo)
已过时.

刷新对等解析程序服务的注册查找表中的项的过期时间。

Register(Guid, String, PeerNodeAddress)
已过时.

向对等解析程序服务的注册查找表中添加新项。

Register(RegisterInfo)
已过时.

向对等解析程序服务的注册查找表中添加新项。

Resolve(ResolveInfo)
已过时.

返回注册项的未知终结点的列表。

ToString()
已过时.

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

(继承自 Object)
Unregister(UnregisterInfo)
已过时.

从对等解析程序服务的注册查找表中移除特定项。

Update(UpdateInfo)
已过时.

更新对等解析程序服务的注册查找表中的现有注册项。

适用于

另请参阅