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 IPeerResolverContractPublic 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) | 
				已过时.
			 更新对等解析程序服务的注册查找表中的现有注册项。 |