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) |
events
OfflineAnnouncementReceived |
オフラインアナウンス (Bye) メッセージを受信したときに発生します。 |
OnlineAnnouncementReceived |
オンライン アナウンス (Hello) を受信した場合に発生します。 |