TsgcWSPClient_sgc › イベント › OnRawMessage
コンポーネントがメッセージを解析する前に発火します。デフォルト処理を抑制するには Handled を True に設定します。
property OnRawMessage: TsgcWSRawMessageEvent;
// TsgcWSRawMessageEvent = procedure(Connection: TsgcWSConnection; const Text: string; var Handled: Boolean) of object
—
コンポーネントがsgcエンベロープをデコードする前に、生のワイヤペイロードを検査またはログに記録するには、このイベントを使用します。HandledをTrueに設定するとそれ以降の処理が停止するため、OnMessage、OnEvent、OnRPCResult、およびその他の高レベルのイベントはこのメッセージに対して発生しません。
procedure TForm1.oProtocolRawMessage(Connection: TsgcWSConnection;
const Text: string; var Handled: Boolean);
begin
Memo1.Lines.Add('raw: ' + Text);
Handled := False;
end;