語言

DiscoveryProxy 類別

定義

一個用來實作發現代理的抽象基底類別。

public ref class DiscoveryProxy abstract
public abstract class DiscoveryProxy
type DiscoveryProxy = class
Public MustInherit Class DiscoveryProxy
繼承
DiscoveryProxy

建構函式

名稱 Description
DiscoveryProxy()

初始化 DiscoveryProxy 類別的新執行個體。

DiscoveryProxy(DiscoveryMessageSequenceGenerator, Int32)

初始化一個以指定DiscoveryProxy且重複訊息歷史長度的新類別實例DiscoveryMessageSequenceGenerator。

DiscoveryProxy(DiscoveryMessageSequenceGenerator)

使用指定的 DiscoveryProxy,初始化 DiscoveryMessageSequenceGenerator 類別的新實例。

方法

名稱 Description
BeginShouldRedirectFind(FindCriteria, AsyncCallback, Object)

覆寫此方法,讓發現代理在收到多播尋找請求時能發送多播抑制訊息。

BeginShouldRedirectResolve(ResolveCriteria, AsyncCallback, Object)

覆寫此方法,讓發現代理在收到多播解析請求時能發送多播抑制訊息。

EndShouldRedirectFind(IAsyncResult, Collection<EndpointDiscoveryMetadata>)

覆寫此方法以處理完成發送多播抑制訊息以接收查找請求。

EndShouldRedirectResolve(IAsyncResult, Collection<EndpointDiscoveryMetadata>)

覆寫此方法以處理完成發送解析請求的多播抑制訊息。

Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetHashCode()

做為預設哈希函式。

(繼承來源 Object)
GetType()

取得目前實例的 Type。

(繼承來源 Object)
MemberwiseClone()

建立目前 Object的淺層複本。

(繼承來源 Object)
OnBeginFind(FindRequestContext, AsyncCallback, Object)

覆寫此方法以處理尋找操作。

OnBeginOfflineAnnouncement(DiscoveryMessageSequence, EndpointDiscoveryMetadata, AsyncCallback, Object)

覆寫此方法以處理離線公告訊息。

OnBeginOnlineAnnouncement(DiscoveryMessageSequence, EndpointDiscoveryMetadata, AsyncCallback, Object)

可覆蓋此方法來處理線上公告訊息。

OnBeginResolve(ResolveCriteria, AsyncCallback, Object)

覆蓋此方法以處理解析操作。

OnEndFind(IAsyncResult)

覆寫此方法以處理尋找操作的完成。

OnEndOfflineAnnouncement(IAsyncResult)

覆寫此方法以處理離線公告訊息的完成。

OnEndOnlineAnnouncement(IAsyncResult)

覆寫此方法以處理線上公告訊息的完成。

OnEndResolve(IAsyncResult)

覆寫此方法以處理解決操作的完成。

ToString()

傳回表示目前 物件的字串。

(繼承來源 Object)

適用於