TsgcWSPClient_sgcEvents › OnRPCError

OnRPCError Gebeurtenis

Wordt geactiveerd wanneer de server een foutantwoord retourneert op een RPC-verzoek.

Syntaxis

property OnRPCError: TsgcWSRPCErrorEvent;
// TsgcWSRPCErrorEvent = procedure(Connection: TsgcWSConnection; Id: string; ErrorCode: integer; ErrorMessage, ErrorData: string) of object

Standaardwaarde

Opmerkingen

Id komt overeen met de waarde die is doorgegeven aan RPC. ErrorCode is de numerieke code geretourneerd door de server, ErrorMessage de korte beschrijving en ErrorData optionele uitgebreide informatie (meestal JSON). De openstaande invoer wordt automatisch verwijderd uit de RPC-lijst.

Voorbeeld

procedure TForm1.oProtocolRPCError(Connection: TsgcWSConnection; Id: string;
  ErrorCode: integer; ErrorMessage, ErrorData: string);
begin
  Memo1.Lines.Add(Format('rpc %s error %d: %s', [Id, ErrorCode, ErrorMessage]));
end;

Terug naar gebeurtenissen