System.Classes.TComponent.EndInvoke

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

procedure EndInvoke(const ASyncResult: IAsyncResult); overload;
function EndInvoke<TResult>(const AsyncResult: IAsyncResult): TResult; overload;

C++

void __fastcall EndInvoke(const System::Types::_di_IAsyncResult ASyncResult)/* overload */;
template<typename TResult> TResult __fastcall EndInvoke(const System::Types::_di_IAsyncResult AsyncResult)/* overload */;

プロパティ

種類 可視性 ソース ユニット
procedure
function
public
System.Classes.pas
System.Classes.hpp
System.Classes TComponent


説明

指定された ASyncResult が完了するまで呼び出し側をブロックします。

BeginInvoke で非同期的に実行されるメソッドの結果を返します。この結果は、指定された IAsyncResult の完了後すぐに返されます。

EndInvoke では、非同期メソッドの実行中に発生する可能性のある任意の例外が発生します。

関連項目