System.Net.HttpClient.THTTPRequest.OnReceiveData
Delphi
property OnReceiveData: TReceiveDataEvent read GetReceiveDataEvent write SetReceiveDataEvent;
C++
__property TReceiveDataEvent OnReceiveData = {read=GetReceiveDataEvent, write=SetReceiveDataEvent};
Eigenschaften
| Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
|---|---|---|---|---|
| event | public | System.Net.HttpClient.pas System.Net.HTTPClient.hpp |
System.Net.HttpClient | THTTPRequest |
Beschreibung
Wird einmal oder mehrmals ausgelöst, während Ihre Anforderung Antwortdaten empfängt, und gibt den aktuellen Fortschritt des Herunterladens der Antwort an.
Die Ereignisbehandlungsroutine von OnDescriptorWrite erhält die folgenden Parameter:
Senderist Ihre HTTP-Anforderung.AContentLengthist die erwartete Länge der Antwort in Byte.AReadCountist die Länge der Antwortdaten in Byte, die bisher heruntergeladen wurden.Abortist ein eingehender Variablenparameter, den die Ereignisbehandlungsroutine aufTruesetzen kann, um den Datenempfang abzubrechen.
Anstatt für dieses Ereignis eine Ereignisbehandlungsroutine festzulegen, können Sie eine Callback-Methode mit der Eigenschaft ReceiveDataCallback definieren.