2010-05-22 8 views

Répondre

0

Non sorti de la boîte. Vous devrez rouler le vôtre. Ce que vous devez faire est d'ajouter un écouteur aux travaux pour lesquels vous souhaitez recevoir des notifications. Vous devrez implémenter ITriggerListener et ensuite implémenter la méthode TriggerMisfired. Jetez un oeil à ce tutoriel: Lesson 7: TriggerListeners and JobListeners

0

Je transmets/sous-classe de la classe d'emplois pour inclure des informations pour le moment d'exécution, etc., de sorte que vous avez les données reliées à l'emploi lui-même et pas seulement les horaires/déclencheurs . De cette façon, vous pouvez juste faire quelque chose comme.

foreach(var job in SomeListOfJobs) 
{ 
    if(job.scheduledStart <= DateTime.Now && !job.isComplete) 
    { 
     //do some stufff 
    } 
}