TsgcWSPServer_sgc › Événements › OnUnSubscription
Se déclenche après qu'un client s'est désabonné d'un canal.
property OnUnSubscription: TsgcWSSubscriptionEvent;
// TsgcWSSubscriptionEvent = procedure(Connection: TsgcWSConnection; const Subscription: String) of object
—
Se déclenche une fois par canal après un UnSubscribe réussi, y compris la propagation causée par UnSubscribeAll et le nettoyage automatique à la déconnexion. Subscription contient le nom de canal nu (sans le préfixe Guid). Au moment où l'événement se déclenche, la connexion a déjà été supprimée de la liste des abonnés, donc les publications ultérieures sur ce canal ne l'atteindront pas.
procedure TForm1.oProtocolUnSubscription(Connection: TsgcWSConnection;
const Subscription: String);
begin
Memo1.Lines.Add(Connection.Guid + ' left ' + Subscription);
end;