System.Net.URLClient.TURLClient.EndAsyncURL
Delphi
class function EndAsyncURL(const AAsyncResult: IAsyncResult): IURLResponse; overload;
class function EndAsyncURL(const AAsyncResult: IURLResponse): IURLResponse; overload;
C++
__classmethod _di_IURLResponse __fastcall EndAsyncURL(const System::Types::_di_IAsyncResult AAsyncResult)/* overload */;
__classmethod _di_IURLResponse __fastcall EndAsyncURL(const _di_IURLResponse AAsyncResult)/* overload */;
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | public | System.Net.URLClient.pas System.Net.URLClient.hpp |
System.Net.URLClient | TURLClient |
説明
指定されたレスポンスが成功したかを確認、または、レスポンスが失敗した場合には例外を発生させます。
通常、EndAsyncURL は、レスポンス データがすでに受信済みであることをわかっている、非同期リクエストのコールバック関数またはイベント ハンドラの中から呼び出します。 しかし、実際には EndAsyncURL をどのタイミングでも呼び出すことができ、プログラムの実行をレスポンス データが受信されるまで止め、効果的に、非同期リクエストを同期リクエストに変えることができます。