ISynchronizeInvoke.EndInvoke(IAsyncResult) メソッド

定義

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

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

パラメーター

result
IAsyncResult

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

戻り値

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

注釈

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

適用対象

こちらもご覧ください