TsgcWSPServer_sgc › イベント › OnError
サブプロトコルが接続に対してプロトコルレベルのエラー文字列を報告したときに発生します。
property OnError: TsgcWSErrorEvent;
// TsgcWSErrorEvent = procedure(Connection: TsgcWSConnection; const Error: string) of object
—
サーバーがメッセージレベルの問題(不正なエンベロープ、ブロードキャスト失敗、到達不能なGuidなど)を検出し、接続を中断せずに診断情報を提示したいときに発生します。Error には人が読める説明が含まれます。生の Delphi 例外オブジェクトには代わりに OnException を使用します。
procedure TForm1.oProtocolError(Connection: TsgcWSConnection; const Error: string);
begin
Memo1.Lines.Add('error: ' + Error);
end;