3
我需要一種方法來允許管理員在Quartz.NET中刪除作業。有沒有任何內置的JobDetail類的方法,允許我刪除作業和所有相關的觸發器?在Quartz.NET中以編程方式刪除作業和關聯的觸發器
我需要一種方法來允許管理員在Quartz.NET中刪除作業。有沒有任何內置的JobDetail類的方法,允許我刪除作業和所有相關的觸發器?在Quartz.NET中以編程方式刪除作業和關聯的觸發器
您必須通過調度程序刪除作業。
// First we must get a reference to a scheduler
ISchedulerFactory sf = new StdSchedulerFactory(properties);
IScheduler sched = sf.GetScheduler();
sched.DeleteJob(JobName, JobGroup);
從今天起,DeleteJob方法需要輸入JobKey,如下所示。
scheduler.DeleteJob(new JobKey("JobName1", "JobGroup1"));