System.Classes.TComponent.EndInvoke
Delphi
procedure EndInvoke(const ASyncResult: IAsyncResult); overload;
function EndInvoke<TResult>(const AsyncResult: IAsyncResult): TResult; overload;
C++
void __fastcall EndInvoke(const System::Types::_di_IAsyncResult ASyncResult)/* overload */;
template<typename TResult> TResult __fastcall EndInvoke(const System::Types::_di_IAsyncResult AsyncResult)/* overload */;
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
public | System.Classes.pas System.Classes.hpp |
System.Classes | TComponent |
Description
Bloque l'appelant jusqu'à ce que le ASyncResult
spécifié se termine.
Renvoie le résultat à partir de la méthode exécutée de manière asynchrone par BeginInvoke. Ce résultat est immédiatement renvoyé dès que le IAsyncResult spécifié se termine.
EndInvoke déclenche toute exception pouvant se produire pendant l'exécution de la méthode asynchrone.