Sdílet prostřednictvím


AnnouncementService Třída

Definice

Samoobslužná implementace služby oznámení.

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
Dědičnost
AnnouncementService
Atributy

Poznámky

Tato třída naslouchá příchozím zprávám na koncovém bodu standardního oznámení ( AnnouncementEndpoint ) a poskytuje oznámení události při doručení zpráv Hello nebo bye. Můžete poskytnout vlastní implementaci služby oznámení, která je odvozena z této třídy.

Konstruktory

AnnouncementService()

Inicializuje novou instanci AnnouncementService třídy.

AnnouncementService(Int32)

Inicializuje novou instanci AnnouncementService třídy se zadanou délkou duplicitní historie zprávy.

Metody

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetType()

Type Získá aktuální instanci.

(Zděděno od Object)
MemberwiseClone()

Vytvoří použádnou kopii aktuálního souboru Object.

(Zděděno od Object)
OnBeginOfflineAnnouncement(DiscoveryMessageSequence, EndpointDiscoveryMetadata, AsyncCallback, Object)

Spustí zpracování příchozích zpráv v režimu offline oznámení (Bye).

OnBeginOnlineAnnouncement(DiscoveryMessageSequence, EndpointDiscoveryMetadata, AsyncCallback, Object)

Spustí zpracování příchozích zpráv online oznámení (Hello).

OnEndOfflineAnnouncement(IAsyncResult)

Uživatelé, kteří dědí z AnnouncementService a implementují vlastní službu naslouchacího procesu oznámení, musí tuto metodu přepsat a začít zpracovávat příchozí zprávy offline oznámení (Bye).

OnEndOnlineAnnouncement(IAsyncResult)

Uživatelé, kteří dědí z AnnouncementService a implementují vlastní službu naslouchacího procesu oznámení, musí tuto metodu přepsat a začít zpracovávat příchozí zprávy offline oznámení (Bye).

ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

událost

OfflineAnnouncementReceived

Nastane, pokud se přijme zpráva o offline oznámení (Bye).

OnlineAnnouncementReceived

Vyvolá se v případě, že je obdrženo online oznámení (Hello).

Platí pro