码迷,mamicode.com
首页 > Windows程序 > 详细

C# 使用Quartz.NET

时间:2015-09-02 20:36:43      阅读:370      评论:0      收藏:0      [点我收藏+]

标签:

  

       ISchedulerFactory sf = new StdSchedulerFactory();
            IScheduler sched = sf.GetScheduler();
            IJobDetail job = JobBuilder.Create<HelloJob>().WithIdentity("作业名称", "作业组").Build(); ;  //创建一个作业
            ITrigger trigger1 = TriggerBuilder.Create()
                                       .WithIdentity("触发器名称", "触发器组")
                                       .StartNow()
                                       .WithDailyTimeIntervalSchedule(d => d.WithIntervalInHours(24).OnEveryDay().StartingDailyAt(TimeOfDay.HourAndMinuteOfDay(18, 39)))//每天执行
                //.WithSimpleSchedule(x => x.WithIntervalInSeconds(2).RepeatForever())//间隔两秒执行
                                       .Build();
            sched.ScheduleJob(job, trigger1);      //把作业,触发器加入调度器。
            sched.Start();

  

C# 使用Quartz.NET

标签:

原文地址:http://www.cnblogs.com/jiecaoge/p/4779259.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!