2010-10-27 36 views
2

我正在創建一個Windows服務中使用Quartz.NET,並且我想要一種迭代所有作業以檢測它是否已暫停的方法。如何檢查作業是否暫停?我在JobDetail類中找不到合適的方法。Quartz.NET - 如何檢測作業是否暫停?

感謝

回答

7

我想你檢查觸發而不是工作本身。

if (scheduler.GetTriggerState(triggerName, triggerGroup) == TriggerState.Paused) 
{ 
    //paused 
}