/// 移除任务(取消任务) 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); }
//强制结束某个任务 internal void Abort(cGatherTask task) { task.Abort(); }