Ejemplo n.º 1
0
        /// 移除任务(取消任务)
        internal void RemoveTask(cGatherTask task)
        {
            // 取消任务 删除列表中的所有数据
            if (task.State == cGlobalParas.TaskState.Running || task.State == cGlobalParas.TaskState.Started)
            {
                task.Abort();
            }

            task.Remove();

            task.State = cGlobalParas.TaskState.Aborted;

            AutoList(task);
        }
Ejemplo n.º 2
0
 //强制结束某个任务
 internal void Abort(cGatherTask task)
 {
     task.Abort();
 }