ActiveMQ.DispatchingThread.Start C# (CSharp) Метод

Start() приватный Метод

private Start ( ) : void
Результат void
        internal void Start()
        {
            lock (this)
            {
                if (m_thread == null)
                {
                    m_bStopFlag = false;
                    m_thread = new Thread(new ThreadStart(MyThreadFunc));
                    m_thread.IsBackground = true;
                    //m_event.Set();
                    m_event.PulseAll();
                    Tracer.Info("Starting dispatcher thread for session");
                    m_thread.Start();
                }
            }
        }

Usage Example

Пример #1
0
 internal void StartAsyncDelivery(Dispatcher dispatcher)
 {
     if (dispatcher != null)
     {
         dispatcher.SetAsyncDelivery(dispatchingThread.EventHandle);
     }
     dispatchingThread.Start();
 }