ISynchronizeInvoke.EndInvoke(IAsyncResult) メソッド

定義

BeginInvoke(Delegate, Object[])の呼び出しによって開始されたプロセスが完了するまで待機し、プロセスによって生成された値を返します。

public:
 System::Object ^ EndInvoke(IAsyncResult ^ result);
public object EndInvoke(IAsyncResult result);
abstract member EndInvoke : IAsyncResult -> obj
Public Function EndInvoke (result As IAsyncResult) As Object

パラメーター

result
IAsyncResult

BeginInvoke(Delegate, Object[])を呼び出すことによって開始された非同期操作を表すIAsyncResult インターフェイス。

返品

非同期操作によって生成された戻り値を表す Object

注釈

このメソッドは、このインターフェイスによって渡される IAsyncResult によって表される非同期操作の戻り値を取得します。 非同期操作が完了していない場合、このメソッドは結果が使用可能になるまで待機します。

適用対象

こちらもご覧ください