System.Classes.TComponent.EndInvoke

De Appmethod Libraries
Aller à : navigation, rechercher

Object Pascal

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.

Voir aussi