首页 > 其他 > 详细

Timers 实现简单定时器

时间:2021-05-19 01:04:20      阅读:26      评论:0      收藏:0      [点我收藏+]

此定时器为了每天对比更新数据,而在程序中实现的比较简单的方法,至于要定时更新什么数据实现什么还需要自己根据业务去实现

//定时器
public void Timers()
        {

            System.Timers.Timer timer = new System.Timers.Timer();
            timer.Enabled = true;
            timer.Interval = 86400000;//执行间隔时间,单位为毫秒
            timer.Start();
            timer.Elapsed += new System.Timers.ElapsedEventHandler(Xmlcxx);//写要执行的方法
            timer.AutoReset = true; //一天一次,保证一天执行一次。
        }

//需要定时执行的方法
public void Xmlcxx(object sender, System.Timers.ElapsedEventArgs e)
        {
          
        
        }

然后在Global.asax页中调用 Timers方法

    protected void Application_Start()
        {
            AreaRegistration.RegisterAllAreas();
            GlobalConfiguration.Configure(WebApiConfig.Register);
            FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters);
            RouteConfig.RegisterRoutes(RouteTable.Routes);
            BundleConfig.RegisterBundles(BundleTable.Bundles);

            
            new XmlcManager().Timers();

        }

 

Timers 实现简单定时器

原文:https://www.cnblogs.com/hsf-bk/p/14783061.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!