DiscoveryService 类

定义

用于实现发现服务的抽象基类。

public ref class DiscoveryService abstract
public abstract class DiscoveryService
type DiscoveryService = class
Public MustInherit Class DiscoveryService
继承
DiscoveryService

注解

如果将 ServiceDiscoveryBehavior 添加到服务,则使用默认的 DiscoveryService 实现来处理查找和解析请求。 可扩展此类以实现自定义发现服务,使之具有不同于默认实现的行为,例如,使用自定义匹配算法来答复查找请求。

构造函数

DiscoveryService()

初始化 DiscoveryService 类的新实例。

DiscoveryService(DiscoveryMessageSequenceGenerator)

使用指定的 DiscoveryService 初始化 DiscoveryMessageSequenceGenerator 类的新实例。

DiscoveryService(DiscoveryMessageSequenceGenerator, Int32)

使用指定的 DiscoveryService 和重复消息历史记录长度初始化 DiscoveryMessageSequenceGenerator 类的新实例。

方法

Equals(Object)

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

(继承自 Object)
GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
OnBeginFind(FindRequestContext, AsyncCallback, Object)

重写此方法以处理查找操作。

OnBeginResolve(ResolveCriteria, AsyncCallback, Object)

重写此方法以处理解析操作。

OnEndFind(IAsyncResult)

重写此方法以处理查找操作的完成。

OnEndResolve(IAsyncResult)

重写此方法以处理解析操作的完成。

ToString()

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

(继承自 Object)

适用于