示例#1
0
 public void RegisterCyclicTask(CyclicTask cyclicTask)
 {
     lock (this.m_sync)
     {
         this.m_cyclicTasks.Add(cyclicTask);
         cyclicTask.TaskEnded += new Action <CyclicTask>(this.UnregisterCyclicTask);
         cyclicTask.Start();
     }
 }
示例#2
0
 public void RegisterCyclicTask(CyclicTask cyclicTask)
 {
     lock (m_sync)
     {
         m_cyclicTasks.Add(cyclicTask);
         cyclicTask.TaskEnded += UnregisterCyclicTask;
         cyclicTask.Start();
     }
 }