System.Classes.TBaseAsyncResult.DoAsyncDispatch
Delphi
procedure DoAsyncDispatch;
C++
void __fastcall DoAsyncDispatch();
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
protected | System.Classes.pas System.Classes.hpp |
System.Classes | TBaseAsyncResult |
説明
対象となる現在の非同期メソッドを、それがスケジュールされたコンテキスト内で呼び出します。
たとえば、メイン スレッド(GUI やバックグラウンド スレッド)のコンテキストで呼び出される場合もあるでしょう。どのコンテキストで呼び出されるかは、特定の非同期メソッド呼び出しの実装によります。
DoAsyncDispatch では AsyncDispatch を呼び出します。
例外
DoAsyncDispatch の呼び出しで、例外が発生する場合があります。非同期呼び出しのオブジェクトでは、発生した例外を DoAsyncDispatch に渡します。