protected void OnLogFinished(ErrorsAndWarningsList ErrorsAndWarningsList)
 {
     if (LogFinishedEvent != null)
     {
         LogFinishedEvent(this, new LogFinishedEventArgs(ErrorsAndWarningsList));
     }
 }
        public MSBuildOutputLogger()
        {
            this.messagesQueue = new Queue <BuildMessage>();
            this.newEvent      = new AutoResetEvent(false);
            this.level         = 0;
            this.mEWList       = new ErrorsAndWarningsList();

            this.m_worker                     = new BackgroundWorker();
            this.m_worker.DoWork             += new DoWorkEventHandler(WorkerThread);
            this.m_worker.RunWorkerCompleted += new RunWorkerCompletedEventHandler(WorkerDone);
        }
        public MSBuildOutputLogger()
        {
            this.messagesQueue = new Queue<BuildMessage>();
            this.newEvent = new AutoResetEvent(false);
            this.level = 0;
            this.mEWList = new ErrorsAndWarningsList();

            this.m_worker = new BackgroundWorker();
            this.m_worker.DoWork += new DoWorkEventHandler(WorkerThread);
            this.m_worker.RunWorkerCompleted += new RunWorkerCompletedEventHandler(WorkerDone);
        }
Beispiel #4
0
 public LogFinishedEventArgs(ErrorsAndWarningsList ErrorsAndWarningsList)
 {
     this.ErrorsAndWarningsList = ErrorsAndWarningsList;
 }
Beispiel #5
0
 public LogFinishedEventArgs(ErrorsAndWarningsList ErrorsAndWarningsList)
 {
     this.ErrorsAndWarningsList = ErrorsAndWarningsList;
 }
 protected void OnLogFinished(ErrorsAndWarningsList ErrorsAndWarningsList)
 {
     if (LogFinishedEvent != null)
     {
         LogFinishedEvent(this, new LogFinishedEventArgs(ErrorsAndWarningsList));
     }
 }