CorrelationCallbackMessageProperty.EndFinalizeCorrelation Methode

Definitie

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.

Van toepassing op