CorrelationCallbackMessageProperty.EndFinalizeCorrelation Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Retourneert het bericht dat asynchroon is voorbereid voor correlatie.
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
Parameters
- result
- IAsyncResult
De IAsyncResult bewerking die verwijst naar de asynchrone BeginFinalizeCorrelation(Message, TimeSpan, AsyncCallback, Object) bewerking.
Retouren
Het bericht dat is voorbereid op correlatie.
Opmerkingen
Met deze methode wordt het bericht aangeroepen OnEndFinalizeCorrelation . Toepassingen moeten een implementatie bieden van OnEndFinalizeCorrelation, waarmee het bericht wordt geretourneerd dat is voorbereid op correlatie.
Als EndFinalizeCorrelation deze wordt aangeroepen voordat de asynchrone bewerking is voltooid, wordt deze geblokkeerd totdat de bewerking is voltooid. Als de bewerking niet is voltooid binnen het time-outinterval dat is opgegeven in de aanroep naar BeginFinalizeCorrelation een TimeoutException wordt gegenereerd wanneer deze methode wordt aangeroepen.
Deze methode voltooit de asynchrone versie van het gebruik van FinalizeCorrelation het IAsyncResult asynchrone ontwerppatroon. Zie Overzicht van Asynchroon programmeren voor meer informatie.