TsgcWSPClient_sgc › 事件 › OnRPCResult
当服务器返回成功的 RPC 响应时触发。
property OnRPCResult: TsgcWSRPCResultEvent;
// TsgcWSRPCResultEvent = procedure(Connection: TsgcWSConnection; Id, Result: string) of object
—
Id 与传递给 RPC 的值匹配(或在 Id 为空时由组件生成的 Guid)。Result 携带服务器负载。在处理程序内部使用 GetRPCMethodById 和 GetRPCParamsById 可检索原始请求值。
procedure TForm1.oProtocolRPCResult(Connection: TsgcWSConnection; Id, Result: string);
begin
Memo1.Lines.Add(Format('rpc %s ok: %s', [Id, Result]));
end;