System.Net.URLClient.TURLClient.EndAsyncURL
Delphi
class function EndAsyncURL(const AAsyncResult: IAsyncResult): IURLResponse; overload;
class function EndAsyncURL(const AAsyncResult: IURLResponse): IURLResponse; overload;
C++
__classmethod _di_IURLResponse __fastcall EndAsyncURL(const System::Types::_di_IAsyncResult AAsyncResult)/* overload */;
__classmethod _di_IURLResponse __fastcall EndAsyncURL(const _di_IURLResponse AAsyncResult)/* overload */;
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | System.Net.URLClient.pas System.Net.URLClient.hpp |
System.Net.URLClient | TURLClient |
Description
Assure que la réponse spécifiée a réussi, ou déclenche une exception si la réponse a échoué.
D'ordinaire, vous appelez EndAsyncURL à l'intérieur de la fonction de rappel ou du gestionnaire d'événement de votre requête asynchrone, là où l'on sait que les données de la réponse ont déjà été reçues. Cependant, vous pouvez appeler EndAsyncURL à n'importe quel moment, ce qui arrête l'exécution du programme jusqu'à la réception des données de la réponse, transformant effectivement la requête asynchrone en requête synchrone.