Soap.SOAPHTTPTrans.THTTPReqResp.OnReceivingData
Delphi
property OnReceivingData: TReceivingDataEvent read FOnReceivingData write FOnReceivingData;
C++
__property TReceivingDataEvent OnReceivingData = {read=FOnReceivingData, write=FOnReceivingData};
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
event | published | Soap.SOAPHTTPTrans.pas Soap.SOAPHTTPTrans.hpp |
Soap.SOAPHTTPTrans | THTTPReqResp |
Description
Se produit après que THTTPReqResp reçoive chaque bloc de données lorsque le contenu est volumineux.
Ecrivez un gestionnaire d'événement OnReceivingData pour indiquer à l'utilisateur final la progression de la réception d'une requête contenant un volume important de données. Lorsque le contenu d'une réponse est très volumineux (par exemple, s'il contient des attachements de taille importante), il est subdivisé en blocs, qui sont envoyés séparément. Après la réception de chacun des blocs, la méthode Receive génère un événement OnReceivingData. Vous pouvez utiliser le gestionnaire d'événement pour mettre à jour une barre de progression ou un contrôle similaire afin d'indiquer la proportion de la réponse reçue.