Quartz.NET - 暂停工作

时间:2011-06-03 14:49:09

标签: c# quartz.net

我在我正在创建的应用程序中使用Quartz.NET,并且我为用户提供了根据需要暂停作业/触发器的选项。我遇到的一个问题是,如果一个作业在执行时暂停,当它恢复时会立即执行 - 我希望它等到下一次它应该运行,即如果它是每分钟它等待直到下一分钟。

这是Quartz / Quartz.NET中的一个选项吗?

1 个答案:

答案 0 :(得分:3)

尝试使用.StandBy而不是暂停。暂停将应用失火指令,StandBy不会。

这可能会有所帮助: http://quartznet.sourceforge.net/apidoc/topic94.html

更新(已断开的链接)

http://www.quartz-scheduler.net/apidoc/1.0/html/topic94.html

请注意,这是版本1文档。我假设相同的规则适用于v2,但无法查看任何文档以确认或拒绝。