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

一個 IAsyncResult 介面,代表由呼叫 BeginInvoke(Delegate, Object[])開始的非同步操作。

傳回

代表 Object 非同步操作產生的回傳值。

備註

此方法會取得由 IAsyncResult 此介面傳遞的非同步操作的回傳值。 若非同步操作尚未完成,此方法將等待結果出來。

適用於

另請參閱