我在我的调度程序中使用ADOJobStore,在DB中我可以看到指示触发器触发次数的列。有没有办法以编程方式检索数据?我似乎无法在触发器上找到它作为属性。
var triggers = _scheduler.GetTriggersOfJob(jobDetails.Key);
答案 0 :(得分:3)
如果触发器支持,您可以获取此信息。以下触发器具有 TimesTriggered 属性:
哪些也可以反转为:ICronTrigger不支持这一点,因此ITrigger界面没有这些信息。
因此,您需要将触发器转换为上述某些类型以获取信息。