TsgcWSPClient_sgcEventos › OnRawMessage

OnRawMessage Evento

Se activa antes de que el componente analice un mensaje; establezca Handled en True para suprimir el procesamiento predeterminado.

Sintaxis

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

Valor Predeterminado

Observaciones

Use este evento para inspeccionar o registrar la carga útil en bruto del cable antes de que el componente decodifique el envelope sgc. Establecer Handled en True detiene el procesamiento posterior, de modo que OnMessage, OnEvent, OnRPCResult y otros eventos de alto nivel no se activan para este mensaje.

Ejemplo

procedure TForm1.oProtocolRawMessage(Connection: TsgcWSConnection;
  const Text: string; var Handled: Boolean);
begin
  Memo1.Lines.Add('raw: ' + Text);
  Handled := False;
end;

Volver a Eventos