如何在quartz.net上获取现有的时间表并编辑触发器



如何从quartz.net获取现有时间表并编辑其中一个触发器的触发时间?请提供建议。我是quartz.net的新手,在quartz.net文档中没有任何关于这方面的示例。

您可以尝试类似的东西

var allTriggerKeys = sched.GetTriggerKeys(GroupMatcher<TriggerKey>.AnyGroup());
foreach (var triggerKey in allTriggerKeys)
{
    ITrigger trigger = sched.GetTrigger(triggerKey);
    if(trigger.JobName=="yourtriggername", trigger.JobGroup=="yourjobgroupname")
       {
            scheduler.RescheduleJob(trigger.JobName, trigger.JobGroup, trigger);
       }
}