Akka.Event.EventStream.Unsubscribe C# (CSharp) Метод

Unsubscribe() публичный Метод

Unsubscribes the specified subscriber.
subscriber
public Unsubscribe ( IActorRef subscriber ) : bool
subscriber IActorRef The subscriber.
Результат bool
        public override bool Unsubscribe(IActorRef subscriber)
        {
            if (subscriber == null)
                throw new ArgumentNullException("subscriber");

            if (_debug)
            {
                Publish(new Debug(SimpleName(this), GetType(), "unsubscribing " + subscriber + " from all channels"));
            }
            UnregisterIfNoMoreSubscribedChannels(subscriber);
            return base.Unsubscribe(subscriber);
        }

Same methods

EventStream::Unsubscribe ( IActorRef subscriber, Type channel ) : bool

Usage Example

Пример #1
0
 public void NotAllowNullAsUnsubscriber()
 {
     var bus = new EventStream(true);
     intercept<ArgumentNullException>(() =>
     {
         bus.Unsubscribe(null, typeof(M));
     });
     intercept<ArgumentNullException>(() =>
     {
         bus.Unsubscribe(null);
     });
 }
All Usage Examples Of Akka.Event.EventStream::Unsubscribe