AnnouncementService Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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). |