AnnouncementService.OnBeginOnlineAnnouncement 方法

定義

開始處理收到的線上公告(Hello)訊息。

protected:
 virtual IAsyncResult ^ OnBeginOnlineAnnouncement(System::ServiceModel::Discovery::DiscoveryMessageSequence ^ messageSequence, System::ServiceModel::Discovery::EndpointDiscoveryMetadata ^ endpointDiscoveryMetadata, AsyncCallback ^ callback, System::Object ^ state);
protected virtual IAsyncResult OnBeginOnlineAnnouncement(System.ServiceModel.Discovery.DiscoveryMessageSequence messageSequence, System.ServiceModel.Discovery.EndpointDiscoveryMetadata endpointDiscoveryMetadata, AsyncCallback callback, object state);
abstract member OnBeginOnlineAnnouncement : System.ServiceModel.Discovery.DiscoveryMessageSequence * System.ServiceModel.Discovery.EndpointDiscoveryMetadata * AsyncCallback * obj -> IAsyncResult
override this.OnBeginOnlineAnnouncement : System.ServiceModel.Discovery.DiscoveryMessageSequence * System.ServiceModel.Discovery.EndpointDiscoveryMetadata * AsyncCallback * obj -> IAsyncResult
Protected Overridable Function OnBeginOnlineAnnouncement (messageSequence As DiscoveryMessageSequence, endpointDiscoveryMetadata As EndpointDiscoveryMetadata, callback As AsyncCallback, state As Object) As IAsyncResult

參數

messageSequence
DiscoveryMessageSequence

這則訊息在當前通知序列中的位置。

endpointDiscoveryMetadata
EndpointDiscoveryMetadata

一個提供端點元資料的物件,例如範圍、監聽 URI、合約名稱和端點位址。

callback
AsyncCallback

非同步操作完成時呼叫的方法。

state
Object

基礎設施定義狀態資料。

傳回

待處理的非同步請求狀態。

備註

繼承自 以 AnnouncementService 實作自訂公告監聽服務的類別必須覆寫此方法並開始處理收到的 Hello 訊息。

適用於