CorrelationCallbackMessageProperty.EndFinalizeCorrelation Método

Definição

Devolve a mensagem que foi preparada assíncrona para correlação.

public:
 System::ServiceModel::Channels::Message ^ EndFinalizeCorrelation(IAsyncResult ^ result);
public System.ServiceModel.Channels.Message EndFinalizeCorrelation(IAsyncResult result);
member this.EndFinalizeCorrelation : IAsyncResult -> System.ServiceModel.Channels.Message
Public Function EndFinalizeCorrelation (result As IAsyncResult) As Message

Parâmetros

Devoluções

A mensagem que foi preparada para correlação.

Observações

Este método chama OnEndFinalizeCorrelation para recuperar a mensagem. As aplicações devem fornecer uma implementação de OnEndFinalizeCorrelation, que devolve a mensagem preparada para correlação.

Se EndFinalizeCorrelation for chamada antes da operação assíncrona estar concluída, bloqueia até que a operação seja concluída. Se a operação não tiver sido concluída dentro do intervalo de tempo especificado na chamada a BeginFinalizeCorrelationTimeoutException é lançada quando este método é chamado.

Este método completa a versão assíncrona do FinalizeCorrelation uso do IAsyncResult padrão de design assíncrono. Para mais informações, consulte Visão Geral de Programação Assíncrona.

Aplica-se a