示例#1
0
 public LogEventPump(LogEventQueueList queues, BuildListenerCollection handlers)
 {
     _queues = queues;
     _handlers = handlers;
     _pumpThread = null;
     _firstException = null;
     _stop = false;
 }
示例#2
0
        /// <summary>
        /// Automatically exclude build elements that are defined on the task
        /// from things that get executed, as they are evaluated normally during
        /// XML task initialization.
        /// </summary>
        /// <param name="taskNode"><see cref="XmlNode" /> used to initialize the container.</param>
        protected override void InitializeTask(XmlNode taskNode)
        {
            base.InitializeTask(taskNode);

            _logEventQueueList = new LogEventQueueList();
            _asyncProjects = new ArrayList();
            _multitaskNames = new ArrayList();
        }