Apache.NMS.ActiveMQ.Threads.ThreadPoolExecutor.QueueUserWorkItem C# (CSharp) Метод

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

public QueueUserWorkItem ( WaitCallback worker ) : void
worker WaitCallback
Результат void
        public void QueueUserWorkItem(WaitCallback worker)
        {
            this.QueueUserWorkItem(worker, null);
        }

Same methods

ThreadPoolExecutor::QueueUserWorkItem ( WaitCallback worker, object arg ) : void

Usage Example

Пример #1
0
        public void TestAllTasksComplete()
        {
            ThreadPoolExecutor executor = new ThreadPoolExecutor();
            Assert.IsNotNull(executor);
            Assert.IsFalse(executor.IsShutdown);

            for(int i = 0; i < JOB_COUNT; ++i)
            {
                executor.QueueUserWorkItem(TaskThatCountsDown);
            }

            Assert.IsTrue(this.doneLatch.await(TimeSpan.FromMilliseconds(30 * 1000)));

            executor.Shutdown();
            Assert.IsTrue(executor.IsShutdown);
        }
All Usage Examples Of Apache.NMS.ActiveMQ.Threads.ThreadPoolExecutor::QueueUserWorkItem