2010-10-27 25 views
2

J'utilise Quartz.NET dans un service Windows que je crée, et j'aimerais trouver un moyen de parcourir tous les travaux pour détecter s'il est en pause ou non. Comment puis-je vérifier si un travail est en pause? Je ne trouve pas de méthode appropriée dans la classe JobDetail.Quartz.NET - comment détecter si un travail est en pause?

Merci

Répondre

7

Je pense que vous vérifiez le déclencheur pas le travail lui-même.

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