AnnouncementService Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Een zelf-hostende implementatie van de aankondigingsservice.
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
- Overname
-
AnnouncementService
- Kenmerken
Opmerkingen
Deze klasse luistert naar binnenkomende berichten op een standaardaankondigingseindpunt (AnnouncementEndpoint) en biedt gebeurtenismeldingen wanneer Hello- of Bye-aankondigingsberichten binnenkomen. U kunt een aangepaste implementatie van de aankondigingsservice opgeven door deze klasse te gebruiken.
Constructors
| Name | Description |
|---|---|
| AnnouncementService() |
Initialiseert een nieuw exemplaar van de AnnouncementService klasse. |
| AnnouncementService(Int32) |
Initialiseert een nieuw exemplaar van de AnnouncementService klasse met de opgegeven lengte van de dubbele berichtgeschiedenis. |
Methoden
| Name | Description |
|---|---|
| Equals(Object) |
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| GetHashCode() |
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| OnBeginOfflineAnnouncement(DiscoveryMessageSequence, EndpointDiscoveryMetadata, AsyncCallback, Object) |
Hiermee start u de verwerking van binnenkomende offlineaankondigingsberichten (Bye). |
| OnBeginOnlineAnnouncement(DiscoveryMessageSequence, EndpointDiscoveryMetadata, AsyncCallback, Object) |
Hiermee start u de verwerking van binnenkomende onlineaankondigingsberichten (Hello). |
| OnEndOfflineAnnouncement(IAsyncResult) |
Gebruikers die overnemen van het implementeren van AnnouncementService een aangepaste listenerservice voor aankondigingen, moeten deze methode overschrijven en beginnen met het verwerken van binnenkomende offlineaankondigingsberichten (Bye). |
| OnEndOnlineAnnouncement(IAsyncResult) |
Gebruikers die overnemen van het implementeren van AnnouncementService een aangepaste listenerservice voor aankondigingen, moeten deze methode overschrijven en beginnen met het verwerken van binnenkomende offlineaankondigingsberichten (Bye). |
| ToString() |
Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |
gebeurtenis
| Name | Description |
|---|---|
| OfflineAnnouncementReceived |
Treedt op wanneer een bericht met een offlineaankondiging (Bye) wordt ontvangen. |
| OnlineAnnouncementReceived |
Treedt op wanneer een onlineaankondiging (Hello) wordt ontvangen. |