Share via


AnnouncementService.OnBeginOnlineAnnouncement Método

Definição

Inicia o processamento das mensagens de comunicado online (Olá) recebidas.

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

Parâmetros

messageSequence
DiscoveryMessageSequence

A posição dessa mensagem na sequência para a notificação atual.

endpointDiscoveryMetadata
EndpointDiscoveryMetadata

Um objeto que fornece os metadados do ponto de extremidade, para exemplos de escopos, escute URI, nomes de contrato e endereço do ponto de extremidade.

callback
AsyncCallback

O método a ser chamado quando a operação de leitura assíncrona é concluída.

state
Object

Dados de estado definidos pela infraestrutura.

Retornos

O status da solicitação assíncrona pendente.

Comentários

Classes que herdam de AnnouncementService para implementar um serviço de ouvinte de comunicado personalizado devem substituir esse método e começar a processar mensagens hello de entrada.

Aplica-se a