AnnouncementService Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
En lokalt installerad implementering av meddelandetjänsten.
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
- Arv
-
AnnouncementService
- Attribut
Kommentarer
Den här klassen lyssnar efter inkommande meddelanden på en standardslutpunkt för meddelanden (AnnouncementEndpoint) och ger händelsemeddelande när Meddelanden från Hello eller Bye kommer. Du kan tillhandahålla en anpassad meddelandetjänstimplementering genom att härleda från den här klassen.
Konstruktorer
| Name | Description |
|---|---|
| AnnouncementService() |
Initierar en ny instans av AnnouncementService klassen. |
| AnnouncementService(Int32) |
Initierar en ny instans av AnnouncementService klassen med den angivna längden på den duplicerade meddelandehistoriken. |
Metoder
| Name | Description |
|---|---|
| Equals(Object) |
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| GetHashCode() |
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| OnBeginOfflineAnnouncement(DiscoveryMessageSequence, EndpointDiscoveryMetadata, AsyncCallback, Object) |
Startar bearbetningen av inkommande meddelanden om offlinemeddelanden (Bye). |
| OnBeginOnlineAnnouncement(DiscoveryMessageSequence, EndpointDiscoveryMetadata, AsyncCallback, Object) |
Startar bearbetningen av inkommande meddelanden om onlinemeddelanden (Hello). |
| OnEndOfflineAnnouncement(IAsyncResult) |
Användare som ärver från AnnouncementService för att implementera en anpassad meddelandelyssnaretjänst måste åsidosätta den här metoden och börja bearbeta inkommande offlinemeddelanden (Bye) här. |
| OnEndOnlineAnnouncement(IAsyncResult) |
Användare som ärver från AnnouncementService för att implementera en anpassad meddelandelyssnaretjänst måste åsidosätta den här metoden och börja bearbeta inkommande offlinemeddelanden (Bye) här. |
| ToString() |
Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |
Händelser
| Name | Description |
|---|---|
| OfflineAnnouncementReceived |
Inträffar när ett offlinemeddelande (Bye) tas emot. |
| OnlineAnnouncementReceived |
Inträffar när ett onlinemeddelande (Hello) tas emot. |