TsgcWSPServer_sgc › Événements › OnException
Déclenché lorsqu'une exception non gérée est levée lors du traitement d'une connexion.
property OnException: TsgcExceptionEvent;
// TsgcExceptionEvent = procedure(Connection: TsgcWSConnection; E: Exception) of object
—
Point d'accroche centralisé pour les exceptions levées lors du traitement des connexions ou par le timer QoS interne. L'exception a déjà été interceptée ; si vous souhaitez qu'elle se propage davantage, relancez-la depuis le gestionnaire. E appartient au composant et devient invalide après le retour de l'événement ; copiez E.Message si vous devez le journaliser de manière asynchrone.
procedure TForm1.oProtocolException(Connection: TsgcWSConnection; E: Exception);
begin
Memo1.Lines.Add('unhandled: ' + E.ClassName + ' - ' + E.Message);
end;