System.Net.HttpClientComponent.TNetHTTPClient.Asynchronous

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

Delphi

property Asynchronous: Boolean read FAsynchronous write FAsynchronous default False;

C++

__property bool Asynchronous = {read=FAsynchronous, write=FAsynchronous, default=0};

プロパティ

種類 可視性 ソース ユニット
property published
System.Net.HTTPClientComponent.pas
System.Net.HTTPClientComponent.hpp
System.Net.HttpClientComponent TNetHTTPClient


説明

このコンポーネントのメソッドを使用して実行されるリクエストが非同期(True)か、同期(False)かを決定します。

同期リクエストは、アプリケーションの実行を、クライアントがサーバーからレスポンスを受け取るか、エラーが発生するまで停止します。
非同期リクエストは、アプリケーションの実行を停止させません。たとえば、ユーザーはリクエストの処理中もアプリケーションとやり取りが可能で、複数のリクエストを並列して実行することも可能です。

HTTP クライアント コンポーネントの Asynchronous プロパティのコンポーネント自身のメソッドを使用して開始したリクエストにのみ効果があります。クライアント コンポーネントと関連付けられている TNetHTTPRequest オブジェクトは、クライアント コンポーネントの Asynchronous プロパティの値を無視し、独自の Asynchronous プロパティに排他的に依存します。

関連項目