TsgcWSPClient_sgcEvents › OnRawMessage

OnRawMessage Gebeurtenis

Wordt geactiveerd voordat de component een bericht verwerkt; stel Handled in op True om de standaardverwerking te onderdrukken.

Syntaxis

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

Standaardwaarde

Opmerkingen

Gebruik deze gebeurtenis om de onbewerkte draadpayload te inspecteren of te loggen voordat de component de sgc-envelop decodert. Als Handled op True wordt ingesteld, stopt verdere verwerking, zodat OnMessage, OnEvent, OnRPCResult en andere high-level gebeurtenissen niet worden geactiveerd voor dit bericht.

Voorbeeld

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

Terug naar gebeurtenissen