Freigeben über


AnnouncementService.OnBeginOnlineAnnouncement Methode

Definition

Startet die Verarbeitung eingehender Onlineankündigungsmeldungen (Hello).

protected:
 virtual IAsyncResult ^ OnBeginOnlineAnnouncement(System::ServiceModel::Discovery::DiscoveryMessageSequence ^ messageSequence, System::ServiceModel::Discovery::EndpointDiscoveryMetadata ^ endpointDiscoveryMetadata, AsyncCallback ^ callback, System::Object ^ state);
protected virtual IAsyncResult OnBeginOnlineAnnouncement (System.ServiceModel.Discovery.DiscoveryMessageSequence messageSequence, System.ServiceModel.Discovery.EndpointDiscoveryMetadata endpointDiscoveryMetadata, AsyncCallback callback, object state);
abstract member OnBeginOnlineAnnouncement : System.ServiceModel.Discovery.DiscoveryMessageSequence * System.ServiceModel.Discovery.EndpointDiscoveryMetadata * AsyncCallback * obj -> IAsyncResult
override this.OnBeginOnlineAnnouncement : System.ServiceModel.Discovery.DiscoveryMessageSequence * System.ServiceModel.Discovery.EndpointDiscoveryMetadata * AsyncCallback * obj -> IAsyncResult
Protected Overridable Function OnBeginOnlineAnnouncement (messageSequence As DiscoveryMessageSequence, endpointDiscoveryMetadata As EndpointDiscoveryMetadata, callback As AsyncCallback, state As Object) As IAsyncResult

Parameter

messageSequence
DiscoveryMessageSequence

Die Position dieser Nachricht in der Reihenfolge für die aktuelle Benachrichtigung.

endpointDiscoveryMetadata
EndpointDiscoveryMetadata

Ein Objekt, das Endpunktmetadaten bereitstellt, z. B. Bereiche, Überwachungs-URI, Vertragsnamen und Endpunktadresse.

callback
AsyncCallback

Die Methode, die beim Abschluss des asynchronen Vorgangs aufgerufen wird.

state
Object

Infrastrukturdefinierte Statusdaten.

Gibt zurück

Der Status der ausstehenden asynchronen Anforderung.

Hinweise

Klassen, die vom AnnouncementService erben, um ein benutzerdefiniertes Ankündigungslistenerdienst zu implementieren, müssen diese Methode überschreiben und beginnen, eingehende Hello-Meldungen zu verarbeiten.

Gilt für: