Chr*_*ris 4 c# quartz-scheduler quartz.net
我需要一种方法来允许管理员在Quartz.NET中删除作业.是否有JobDetail类的内置方法允许我删除作业和所有关联的触发器?
您必须通过调度程序删除该作业.
// First we must get a reference to a scheduler
ISchedulerFactory sf = new StdSchedulerFactory(properties);
IScheduler sched = sf.GetScheduler();
sched.DeleteJob(JobName, JobGroup);
Run Code Online (Sandbox Code Playgroud)
截至今天,DeleteJob 方法需要输入 JobKey,如下所示。
scheduler.DeleteJob(new JobKey("JobName1", "JobGroup1"));
Run Code Online (Sandbox Code Playgroud)