c# - Quartz.net - 自定义时间触发

标签 c# .net quartz-scheduler quartz.net

我有一个日期时间数组(大约 5000 个元素),并且想要在每个日期时间上执行一项作业。 数组中的日期时间是自定义的,而不是周期性的,因此我无法使用 CronTrigger 和其他日期时间。 有没有一种简单的方法来创建一个在给定时间触发的触发器? 是的,我知道我可以在每次工作完成后启动一个新的简单触发器(一次触发时间,不重复),但这种方式对我来说并不方便。

最佳答案

您可以编写自己的触发器并使用它来执行您的作业。如果您使用的是 v1.0,那么您必须创建一个扩展 Trigger 的类。看看docs更多细节。如果您运行的是 v2.0,那么您想要扩展 AbstractTrigger .

关于c# - Quartz.net - 自定义时间触发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9827016/

相关文章:

.net - 如何控制复杂对象的反序列化

c# - 使用 HttpWebRequest 收到的截断响应

grails - Cron Expression被多次调用

spring - quartz 调度程序类的 Kotlin Spring Boot Autowired lateinit 问题

c# - 按照添加顺序访问 DataGridView 行

c# - 在 C# 或 C++ 中将灰度图像转换为假色/伪色

c# - 如何只显示非可选的 xml 属性?在 C# 中

c# - 选项 405(不允许的方法)web api 2

c# - 即使在需要时也不会发生垃圾收集

java - quartz 作业运行