创建一个Job,GetData类为具体要执行的IJobDetail job2 = JobBuilder.CreateGetData() //创建一个作业,添加job.WithIdentity(邮件发送, 定时邮件发送).Build(); 创建一个触发器,并设定每天凌晨1点触发strin...
创建一个Job,GetData类为具体要执行的
IJobDetail job2 = JobBuilder.Create<GetData>() //创建一个作业,添加job .WithIdentity("邮件发送", "定时邮件发送") .Build();
创建一个触发器,并设定每天凌晨1点触发
string cronExpression = "0 0 1 * * ? ";//这是指每天的凌晨1点执行任务 ICronTrigger trigger2 = (ICronTrigger)TriggerBuilder.Create() .WithCronSchedule(cronExpression) //不断地执行 .Build();
下面这段代码是设定按时间段执行
//创建触发器 /*ITrigger trigger2 = TriggerBuilder.Create() .WithIdentity("定时邮件发送", "定时执行1") //"触发器名称", "触发器组" .StartNow() //现在开始 .WithSimpleSchedule(s => s.WithIntervalInMinutes(1) //2分钟执行一次 .RepeatForever()) //不断地执行 .Build();*/
开启
scheduler.ScheduleJob(job2, trigger2);
scheduler.Start();//开启调度器
沃梦达教程
本文标题为:C# windows服务定时处理/例每天凌晨1点处理数据
基础教程推荐
猜你喜欢
- C# 实现拖拉控件改变位置与大小的方法 2022-12-06
- 如何在Mac系统使用Visual Studio Code运行Python 2023-02-09
- C#-Windows Phone的系统服务 2023-11-27
- WPF实现能自由改变形状的四边形和六边形 2023-07-18
- C#使用三层架构开发Winform的详细案例 2023-06-05
- C#窗体传值代码方法 2023-02-08
- c# – 什么是sql版本662? 2023-11-23
- C#之socket编程怎么做? 2023-07-08
- c#-DateTime.Now.ToString(“ M / d / yyyy h:mm tt”)在Windows 7中反转显示 2023-11-26
- 解析c# yield关键字 2023-03-09