TsgcWSPServer_sgc › Eventos › OnUnSubscription
Se activa después de que un cliente cancela la suscripción a un canal.
property OnUnSubscription: TsgcWSSubscriptionEvent;
// TsgcWSSubscriptionEvent = procedure(Connection: TsgcWSConnection; const Subscription: String) of object
—
Se activa una vez por canal después de una cancelación de suscripción exitosa, incluida la distribución en abanico causada por UnSubscribeAll y por la limpieza automática al desconectarse. Subscription contiene el nombre del canal sin formato (sin el prefijo Guid). En el momento en que se activa el evento, la conexión ya ha sido eliminada de la lista de suscriptores, por lo que las publicaciones adicionales en ese canal no la alcanzarán.
procedure TForm1.oProtocolUnSubscription(Connection: TsgcWSConnection;
const Subscription: String);
begin
Memo1.Lines.Add(Connection.Guid + ' left ' + Subscription);
end;