コード例 #1
0
        /// <summary>
        /// 删除正在下载任务
        /// </summary>
        /// <param name="gid">任务标识符</param>
        /// <returns>成功返回true, 失败返回fale</returns>
        public bool Remove(string gid)
        {
            try
            {
                bool result = Aria2cWarpper.Remove(gid);
                if (result)
                {
                    OnRemoved?.Invoke(this, new Aria2cEvent(gid));
                    RemoveDownTask(gid);
                }

                return(result);
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex);
                return(false);
            }
        }