您的位置:首页 > 编程语言 > ASP

[ASP.NET]如何在一个网站中定时执行一个任务

2012-04-01 16:44 435 查看
public class MyClass
{
    private static Timer timer;  //声明一个全局的timer.
    static MyClass()
    {
        timer = new Timer(MyMethod, null, new TimeSpan(0, 0, 30), new TimeSpan(0, 5, 0)); //30秒后启动,每隔5分钟运行一次
    }

    public static MyMethod()
    {
         //定时执行的代码
    }
}


然后在Global文件中的Application_Start方法中,访问这个类就可以了

注:这里的Timer是System.Threading.Timer;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: