TsgcWSPServer_sgc › Eventos › OnException
Se activa cuando se lanza una excepción no controlada al procesar una conexión.
property OnException: TsgcExceptionEvent;
// TsgcExceptionEvent = procedure(Connection: TsgcWSConnection; E: Exception) of object
—
Punto de enganche centralizado para las excepciones generadas durante la gestión de conexiones o por el temporizador QoS interno. La excepción ya ha sido capturada; si desea que se propague más, vuelva a lanzarla desde el controlador. E es propiedad del componente y queda invalidado tras el retorno del evento, por lo que debe copiar E.Message si necesita registrarlo de forma asíncrona.
procedure TForm1.oProtocolException(Connection: TsgcWSConnection; E: Exception);
begin
Memo1.Lines.Add('unhandled: ' + E.ClassName + ' - ' + E.Message);
end;