Datasnap.Win.SConnect.TStreamedConnection.DoError
Delphi
procedure DoError(E: Exception); virtual;
C++
virtual void __fastcall DoError(System::Sysutils::Exception* E);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
protected | Datasnap.Win.SConnect.pas Datasnap.Win.SConnect.hpp |
Datasnap.Win.SConnect | TStreamedConnection |
Description
Déclenche une exception pour un objet exception spécifié.
TStreamedConnection utilise un thread distinct pour faire des appels d'interface au serveur d'application. Quand le thread rencontre une exception, il envoie un message au handle de fenêtre spécifié par la propriété Handle. Le composant connexion utilise DoError pour déclencher ces exceptions.
Remarque : DoError est appelée par la méthode ThreadException qui est le gestionnaire de message pour les exceptions de thread. Elle est également appelée quand des messages d'exception de thread sont retirés de la file d'attente des messages avant d'être reçus par la procédure interne de la fenêtre.