TsgcWSPServer_WAMPOlaylar › OnUnSubscription

OnUnSubscription Olay

Bir istemci bir UNSUBSCRIBE çerçevesi gönderdiğinde ve broker onu konudan kaldırdığında tetiklenir.

Sözdizimi

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

Varsayılan Değer

Remarks

Subscription için dahili abone listesi Connection öğesini hariç tutacak şekilde güncellendikten sonra tetiklenir. İstemci, o konu URI'si için artık EVENT mesajları almayacaktır. Bir istemci açıkça UNSUBSCRIBE göndermeden bağlantıyı keserse, bu olay tetiklenmez — broker, aboneliği OnDisconnect içinden temizler. Bu işleyiciyi denetim günlüğü kaydı için veya uygulamanın istemciye eklediği konuya özgü kaynakları serbest bırakmak için kullanın.

Örnek


procedure TForm1.WAMPServerUnSubscription(Connection: TsgcWSConnection;
  const Subscription: String);
begin
  Memo1.Lines.Add(Format('[%s] left %s', [Connection.Guid, Subscription]));
end;

Olaylara Dön