TsgcWSPServer_sgcOlaylar › OnUnSubscription

OnUnSubscription Olay

Bir istemci bir kanaldan aboneliğini iptal ettikten sonra tetiklenir.

Sözdizimi

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

Varsayılan Değer

Remarks

Başarılı bir UnSubscribe'dan sonra kanal başına bir kez tetiklenir; bu, UnSubscribeAll'ın ve bağlantı kesildiğinde otomatik temizlemenin neden olduğu yayılmayı (fan-out) içerir. Subscription, çıplak kanal adını (Guid öneki olmadan) tutar. Olay tetiklendiğinde, bağlantı abone listesinden zaten kaldırılmıştır, bu nedenle o kanaldaki sonraki yayınlar ona ulaşmaz.

Örnek

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

Olaylara Dön