CmisSync.Lib.Queueing.SyncEventQueue.SyncEventQueue C# (CSharp) Метод

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

Initializes a new instance of the CmisSync.Lib.Queueing.SyncEventQueue class.
public SyncEventQueue ( ISyncEventManager manager ) : System
manager ISyncEventManager Manager holding the handler.
Результат System
        public SyncEventQueue(ISyncEventManager manager) {
            if (manager == null) {
                throw new ArgumentException("manager may not be null");
            }

            this.fullCounter = new QueuedEventsCounter();
            this.categoryCounter = new QueuedCategorizedEventsCounter();
            this.EventManager = manager;
            this.consumer = new Task(() => this.Listen(this.queue, this.EventManager, this.suspendHandle));
            this.consumer.Start();
        }