System.Net.HttpClient.THTTPClient.DoGetResponseInstance
Delphi
function DoGetResponseInstance(const AContext: TObject; const AProc: TProc; const AsyncCallback: TAsyncCallback; const AsyncCallbackEvent: TAsyncCallbackEvent; const ARequest: IHTTPRequest; const AContentStream: TStream): IHTTPResponse; reintroduce; virtual; abstract;
C++
HIDESBASE virtual _di_IHTTPResponse __fastcall DoGetResponseInstance(System::TObject* const AContext, const System::Sysutils::_di_TProc AProc, const System::Classes::_di_TAsyncCallback AsyncCallback, const System::Classes::TAsyncProcedureEvent AsyncCallbackEvent, const _di_IHTTPRequest ARequest, System::Classes::TStream* const AContentStream) = 0 ;
Propriétés
| Type | Visibilité | Source | Unité | Parent |
|---|---|---|---|---|
| function | protected | System.Net.HTTPClient.pas System.Net.HTTPClient.hpp |
System.Net.HttpClient | THTTPClient |
Description
Renvoie une instance de requête.
DoGetResponseInstance reçoit les paramètres suivants :
AContextest un objet arbitraire à associer à cette réponse en tant que contexte. Vous pouvez accéder ultérieurement à ce contexte en utilisant la propriété AsyncContext de l'interface IAsyncResult.AProc(facultatif) est une procédure utilisée pour traiter la réponse HTTP entrante.AAsyncCallbackest un callback que l'objet réponse HTTP résultant appelle une fois la réponse HTTP entrante traitée.AAsyncCallbackEventest un gestionnaire d'événement que l'objet réponse HTTP résultant appelle une fois la réponse HTTP entrante traitée.- Remarque :
AAsyncCallbackEventest appelé uniquement siAAsyncCallbackn'est pas défini.
- Remarque :
ARequestest la requête HTTP source.AContentStreamest le flux recevant la réponse HTTP. Si aucun objet flux n'est spécifié, l'objet réponse HTTP résultant utilise un flux mémoire.