次の方法で共有


CorrelationCallbackMessageProperty.EndFinalizeCorrelation メソッド

定義

関連付け用に非同期で作成されたメッセージを返します。

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

パラメーター

戻り値

関連付け用に作成されたメッセージ。

注釈

このメソッドは、OnEndFinalizeCorrelation を呼び出してメッセージを取得します。 関連付け用に作成されたメッセージを返す OnEndFinalizeCorrelation の実装がアプリケーションによって提供される必要があります。

EndFinalizeCorrelation は、非同期操作が完了する前に呼び出された場合、操作が完了するまでブロックされます。 BeginFinalizeCorrelation の呼び出しで指定されたタイムアウト期間内に操作が完了しなかった場合は、このメソッドが呼び出されると TimeoutException がスローされます。

このメソッドは、FinalizeCorrelation 非同期デザイン パターンを使用する、IAsyncResult の非同期版を完了します。 詳細については、「 非同期プログラミングの概要」を参照してください。

適用対象