public LogEventPump(LogEventQueueList queues, BuildListenerCollection handlers) { _queues = queues; _handlers = handlers; _pumpThread = null; _firstException = null; _stop = false; }
/// <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(); }