Aracılığıyla paylaş


AnnouncementService.OnBeginOnlineAnnouncement Yöntem

Tanım

Gelen çevrimiçi duyuru (Hello) iletilerinin işlenmesini başlatır.

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

Parametreler

messageSequence
DiscoveryMessageSequence

Bu iletinin geçerli bildirim sırasındaki konumu.

endpointDiscoveryMetadata
EndpointDiscoveryMetadata

Kapsamlar, dinleme URI'leri, sözleşme adları ve uç nokta adresi gibi uç nokta meta verilerini sağlayan bir nesne.

callback
AsyncCallback

Zaman uyumsuz işlem tamamlandığında çağrılacak yöntem.

state
Object

Altyapı tanımlı durum verileri.

Döndürülenler

Bekleyen zaman uyumsuz isteğin durumu.

Açıklamalar

Özel bir duyuru dinleyicisi hizmeti uygulamak için öğesini AnnouncementService devralan sınıfların bu yöntemi geçersiz kılması ve gelen Hello iletilerini işlemeye başlaması gerekir.

Şunlara uygulanır