CorrelationCallbackMessageProperty.EndFinalizeCorrelation Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Retourne le message préparé de manière asynchrone pour la corrélation.
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
Paramètres
- result
- IAsyncResult
Qui IAsyncResult fait référence à l’opération asynchrone BeginFinalizeCorrelation(Message, TimeSpan, AsyncCallback, Object) .
Retours
Message préparé pour la corrélation.
Remarques
Cette méthode appelle OnEndFinalizeCorrelation pour récupérer le message. Les applications doivent fournir une implémentation de OnEndFinalizeCorrelation, qui retourne le message préparé pour la corrélation.
Si EndFinalizeCorrelation elle est appelée avant la fin de l’opération asynchrone, elle se bloque jusqu’à ce que l’opération se termine. Si l’opération n’a pas terminé dans l’intervalle de délai d’attente spécifié dans l’appel à BeginFinalizeCorrelation un TimeoutException est levée lorsque cette méthode est appelée.
Cette méthode termine la version asynchrone de FinalizeCorrelation l’utilisation du IAsyncResult modèle de conception asynchrone. Pour plus d’informations, consultez Vue d’ensemble de la programmation asynchrone.