AnnouncementService 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
公告服務的自我裝載實作。
public ref class AnnouncementService
[System.ServiceModel.ServiceBehavior(ConcurrencyMode=System.ServiceModel.ConcurrencyMode.Multiple, InstanceContextMode=System.ServiceModel.InstanceContextMode.Single)]
public class AnnouncementService
[<System.ServiceModel.ServiceBehavior(ConcurrencyMode=System.ServiceModel.ConcurrencyMode.Multiple, InstanceContextMode=System.ServiceModel.InstanceContextMode.Single)>]
type AnnouncementService = class
Public Class AnnouncementService
- 繼承
-
AnnouncementService
- 屬性
備註
這個類別會接聽標準公告端點 (AnnouncementEndpoint) 上的傳入訊息,並且在 Hello 或 Bye 公告訊息抵達時提供事件通知。 您可以藉由從這個類別衍生的方式,提供自訂的公告服務實作。
建構函式
AnnouncementService() |
初始化 AnnouncementService 類別的新執行個體。 |
AnnouncementService(Int32) |
初始化具有指定長度的重複訊息記錄之 AnnouncementService 類別的新執行個體。 |
方法
Equals(Object) |
判斷指定的物件是否等於目前的物件。 (繼承來源 Object) |
GetHashCode() |
做為預設雜湊函式。 (繼承來源 Object) |
GetType() |
取得目前執行個體的 Type。 (繼承來源 Object) |
MemberwiseClone() |
建立目前 Object 的淺層複製。 (繼承來源 Object) |
OnBeginOfflineAnnouncement(DiscoveryMessageSequence, EndpointDiscoveryMetadata, AsyncCallback, Object) |
開始處理傳入的離線公告 (Bye) 訊息。 |
OnBeginOnlineAnnouncement(DiscoveryMessageSequence, EndpointDiscoveryMetadata, AsyncCallback, Object) |
開始處理傳入的線上公告 (Hello) 訊息。 |
OnEndOfflineAnnouncement(IAsyncResult) |
繼承自 AnnouncementService 以實作自訂公告接聽程式服務的使用者,必須在此處覆寫此方法並開始處理傳入的離線公告 (Bye) 訊息。 |
OnEndOnlineAnnouncement(IAsyncResult) |
繼承自 AnnouncementService 以實作自訂公告接聽程式服務的使用者,必須在此處覆寫此方法並開始處理傳入的離線公告 (Bye) 訊息。 |
ToString() |
傳回代表目前物件的字串。 (繼承來源 Object) |
事件
OfflineAnnouncementReceived |
當收到離線公告 (再見) 訊息時發生。 |
OnlineAnnouncementReceived |
在收到線上公告 (Hello) 時發生。 |