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 façon 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
Objet IAsyncResult qui fait référence à l'opération BeginFinalizeCorrelation(Message, TimeSpan, AsyncCallback, Object) asynchrone.
Retours
Message préparé pour la corrélation.
Remarques
Cette méthode appelle la méthode OnEndFinalizeCorrelation pour récupérer le message. Les applications doivent fournir une implémentation de la méthode OnEndFinalizeCorrelation, qui retourne le message préparé pour la corrélation.
Si la méthode EndFinalizeCorrelation est appelée avant la fin de l'opération asynchrone, elle se bloque jusqu'à ce que l'opération soit terminée. Si l'opération ne s'est pas terminée avant l'issue du délai spécifié dans l'appel à la méthode BeginFinalizeCorrelation, un objet TimeoutException est généré lorsque cette méthode est appelée.
Cette méthode termine la version asynchrone de la méthode FinalizeCorrelation en utilisant le modèle de conception asynchrone IAsyncResult. Pour plus d’informations, consultez Vue d’ensemble de la programmation asynchrone.