TsgcWSPServer_sgcEventos › OnException

OnException Event

Disparado quando uma exceção não tratada é gerada durante o processamento de uma conexão.

Sintaxe

property OnException: TsgcExceptionEvent;
// TsgcExceptionEvent = procedure(Connection: TsgcWSConnection; E: Exception) of object

Valor Padrão

Observações

Gancho centralizado para exceções geradas durante o tratamento de conexões ou pelo timer interno de QoS. A exceção já foi capturada; se você quiser que ela se propague adiante, re-gere-a a partir do handler. E é de propriedade do componente e torna-se inválido após o retorno do evento, portanto copie E.Message se você precisar registrá-lo de forma assíncrona.

Exemplo

procedure TForm1.oProtocolException(Connection: TsgcWSConnection; E: Exception);
begin
  Memo1.Lines.Add('unhandled: ' + E.ClassName + ' - ' + E.Message);
end;

Voltar para Eventos