Queuing recurring jobs

When I create reccuring job:

var manager = new RecurringJobManager();
manager.AddOrUpdate("job_name", Job.FromExpression<MyService>(x => x.RunServiceMethod()), Cron.Minutely());

It’s working. But when I stop my application and run it after some hours the jobs are queue and trigger many times. How can I do disable queue or clear queue jobs?

Hi. I don’t know about code (I’d like to know that too) but if you go to the database you’ll find the queued jobs and you just delete them. But that’s not very handy to have to do all the time. So, I’d like to know how to do that in c#, too.