TsgcWSPServer_sgc › 事件 › OnException
当处理连接时发生未处理的异常时触发。
property OnException: TsgcExceptionEvent;
// TsgcExceptionEvent = procedure(Connection: TsgcWSConnection; E: Exception) of object
—
处理连接过程中或内部 QoS 计时器引发的异常的集中挂钩。异常已被捕获;如果您希望它继续传播,请在处理程序中重新引发。E 归组件所有,事件返回后即失效,因此如果需要异步记录日志,请复制 E.Message。
procedure TForm1.oProtocolException(Connection: TsgcWSConnection; E: Exception);
begin
Memo1.Lines.Add('unhandled: ' + E.ClassName + ' - ' + E.Message);
end;