System.Net.HttpClientComponent.TNetHTTPClient.Asynchronous
Delphi
property Asynchronous: Boolean read FAsynchronous write FAsynchronous default False;
C++
__property bool Asynchronous = {read=FAsynchronous, write=FAsynchronous, default=0};
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
property | published | System.Net.HTTPClientComponent.pas System.Net.HTTPClientComponent.hpp |
System.Net.HttpClientComponent | TNetHTTPClient |
Beschreibung
Legt fest, ob Anforderungen, die mit Methoden dieser Komponente ausgeführt werden, asynchron (True
) oder synchron (False
) sind.
Synchrone Anforderungen halten die Ausführung Ihrer Anwendung an, bis der Client die Antwort vom Server empfängt, oder bis ein Fehler auftritt.
Asynchrone Anforderungen halten die Ausführung Ihrer Anwendungen nicht an. Benutzer können z. B. mit Ihrer Anwendung interagieren, während sich die Anforderung in Bearbeitung befindet, und Sie können mehrere Anforderungen parallel ausführen.
Die Eigenschaft Asynchronous der HTTP-Client-Komponente wirkt sich auf Anforderungen, die Sie verwenden, aus, indem sie ihre eigenen Komponenten verwendet. TNetHTTPRequest-Objekte, die die mit der Client-Komponente assoziiert sind, ignorieren den Wert der Eigenschaft Asynchronous der Client-Komponente, und greifen exklusiv auf ihre eigene Asynchronous-Eigenschaft zurück.