ISynchronizeInvoke.EndInvoke(IAsyncResult) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
等待呼叫啟動 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 此介面傳遞的非同步操作的回傳值。 若非同步操作尚未完成,此方法將等待結果出來。