Exemplo n.º 1
0
 private Worker CreateWorker()
 {
     Worker worker = new Worker(this);
     worker.DoWork += new DoWorkEventHandler(m_worker_DoWork);
     worker.RunWorkerCompleted += new RunWorkerCompletedEventHandler(m_worker_RunWorkerCompleted);
     return worker;
 }
Exemplo n.º 2
0
 public void AddWorker(Worker worker)
 {
     lock (_lock) {
         _workers.Add(worker);
     }
 }
Exemplo n.º 3
0
 private void AddWorker(Worker worker)
 {
     m_workerList.AddWorker(worker);
 }
Exemplo n.º 4
0
 public void RemoveWorker(Worker worker)
 {
     lock (_lock) {
         worker.Dispose();
         _workers.Remove(worker);
     }
 }