TsgcWSPServer_sgcEvents › OnUnSubscription

OnUnSubscription 事件

客户端取消订阅频道后触发。

语法

property OnUnSubscription: TsgcWSSubscriptionEvent;
// TsgcWSSubscriptionEvent = procedure(Connection: TsgcWSConnection; const Subscription: String) of object

默认值

备注

在每次成功取消订阅后触发一次,包括 UnSubscribeAll 触发的扇出以及断开连接时的自动清理。Subscription 保存裸通道名称(不含 Guid 前缀)。事件触发时,连接已从订阅者列表中删除,因此对该通道的进一步发布将不会到达该连接。

示例

procedure TForm1.oProtocolUnSubscription(Connection: TsgcWSConnection;
  const Subscription: String);
begin
  Memo1.Lines.Add(Connection.Guid + ' left ' + Subscription);
end;

返回事件