System.Net.HttpClient.IHTTPRequest.OnReceiveData

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

property OnReceiveData: TReceiveDataEvent read GetReceiveDataEvent write SetReceiveDataEvent;

C++

__property TReceiveDataEvent OnReceiveData = {read=GetReceiveDataEvent, write=SetReceiveDataEvent};

Propriétés

Type Visibilité  Source Unité  Parent
event public
System.Net.HttpClient.pas
System.Net.HTTPClient.hpp
System.Net.HttpClient IHTTPRequest


Description

Se produit une ou plusieurs fois pendant que votre requête reçoit des données de réponse, et indique la progression en cours du téléchargement de la réponse.

Le gestionnaire d'événement de OnReceiveData reçoit les paramètres suivants :

  • Sender est votre requête HTTP.
  • AContentLength est la longueur attendue de la réponse, en nombre d'octets.
  • AReadCount est la longueur des données de réponse téléchargées jusqu'au moment présent, en nombre d'octets.
  • Abort est un paramètre variable entrant que le gestionnaire d'événement peut définir sur True afin d'arrêter la réception des données.

Au lieu de définir un gestionnaire d'événement pour cet événement, vous pouvez définir une méthode de rappel en utilisant la propriété ReceiveDataCallback.

Voir aussi