CustomPeerResolverService 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
注意
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) |
已过时.
更新对等解析程序服务的注册查找表中的现有注册项。 |