TsgcWSPClient_sgc이벤트 › OnRawMessage

OnRawMessage 이벤트

구성 요소가 메시지를 파싱하기 전에 발생합니다. 기본 처리를 억제하려면 Handled를 True로 설정하십시오.

구문

property OnRawMessage: TsgcWSRawMessageEvent;
// TsgcWSRawMessageEvent = procedure(Connection: TsgcWSConnection; const Text: string; var Handled: Boolean) of object

기본값

설명

이 이벤트를 사용하여 구성 요소가 sgc 봉투를 디코딩하기 전에 raw 와이어 페이로드를 검사하거나 로깅하십시오. 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;

이벤트로 돌아가기