TsgcWSPServer_sgcEreignisse › OnUnSubscription

OnUnSubscription Ereignis

Wird ausgelöst, nachdem ein Client das Abonnement eines Kanals aufgehoben hat.

Syntax

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

Standardwert

Hinweise

Wird einmal pro Kanal nach einem erfolgreichen UnSubscribe ausgelöst, einschließlich der durch UnSubscribeAll und durch automatische Bereinigung beim Trennen verursachten Fan-out. Subscription enthält den reinen Kanalnamen (ohne das Guid-Präfix). Zum Zeitpunkt des Ereignisses wurde die Verbindung bereits aus der Abonnentenliste entfernt, sodass weitere Veröffentlichungen auf diesem Kanal sie nicht erreichen.

Beispiel

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

Zurück zu Ereignissen