private bool _disposedValue = false; //要检测冗余调用。 /// <summary> /// 构造函数,创建一个具有有效数据库操作类,计划任务名称,执行时间和注释的计划任务实例。 /// </summary> /// <param name="dbOperator">有效的数据库操作实例。</param> /// <param name="planningTaskName">计划任务的名称,不过这个名称不允许为空。</param> /// <param name="executeTime">计划任务的执行时间。</param> /// <param name="description">计划任务的详细注释,相当于给其他用户或者管理员解释这个计划任务的具体细节或者其他相关注意事项。</param> public PlanningTask(DBOIEncapsulation dbOperator, string planningTaskName, DateTime executeTime, string description) { if (string.IsNullOrEmpty(planningTaskName)) { throw new ArgumentException("计划任务名称不能为空!", "planningTaskName"); } else { _dbOperatorBaser = dbOperator; _plannigTaskName = planningTaskName; _executeTime = executeTime; _description = description; } }
public AdvancedPlanningTask(DBOIEncapsulation dbOperator, string planningTaskName, DateTime executeTime, string description) : base(dbOperator, planningTaskName, executeTime, description) { }