`
txf2004
  • 浏览: 6864724 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

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

 
阅读更多
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;

分享到:
评论

相关推荐

    asp.net定时任务(定时器)

    asp.net定时任务,只要运行页面或者发布到iis(启动iis)之后每隔10秒执行一次

    ASP.NET使用Quartz.NET实现定时任务调度

    quartz.net+TopShelf

    Asp.net(C#) 创建windows服务并定时执行

    Asp.net(C#) 创建windows服务并定时执行某个接口,webservices等

    asp.net知识库

    [ASP.NET 2.0]PageParser.GetCompiledPageInstance中存在一个Bug 如何在DotNet 2的登录组件中检索用户的锁定状态及解锁? ASP.NET 2.0, 想说爱你不容易 SqlDataSource WEB控件:当DeleteCommandType= 遭遇 ASP.NET ...

    asp.net自动执行任务-解决应用池回收问题

    在复杂的业务应用程序中,有时候会要求一个或者多个任务在一定的时间或者一定的时间间隔内计划进行,比如定时备份或同步数据库,定时发送电子邮件,定期处理用户状态信息,支付系统中定期同步异常账单等等,我们称之...

    ASP.NET4高级程序设计(第4版) 3/3

     《ASP.NET 4高级程序设计(第4版)》是ASP.NET领域的鸿篇巨制,全面讲解了ASP.NET4的各种特性及其背后的工作原理,并给出了许多针对如何构建复杂、可扩展的网站从实践中得出的建议。书中还深入讲述了其他ASP.NET图书...

    asp.net 定时器Quartz

    开发中,经常遇到需要定时执行某个任务的需要。可以用数据库的计划任务完成,也可以用代码完成。.net环境下的Quartz就是非常好的解决方案。Quartz有自己的语言,类似正则也有表达的方式,还是需要学习一下的。

    ASP.NET4高级程序设计第4版 带目录PDF 分卷压缩包 part1

    ASP.NET 4高级程序设计(第4版)》【原版书为:Pro ASP.NET 4 in C# 2010】是ASP.NET领域的鸿篇巨制,全面讲解了ASP.NET4的各种特性及其背后的工作原理,并给出了许多针对如何构建复杂、可扩展的网站从实践中得出的...

    asp.net 每天定点执行任务

    下面是每天零点执行一个存储过程

    .Net Core中使用Quartz.Net实践记录

    Quartz.NET是一个强大、开源、轻量的作业调度框架,是 OpenSymphony 的 Quartz API 的.NET移植,用C#改写,可用于winform和asp.net应用中。它灵活而不复杂。你能够用它来为执行一个作业而创建简单的或复杂的作业调度...

    C#计划任务代码定时执行任务SheduleTaskHelper.zip

    asp.net项目中所用到的计划任务代码,可以定时执行任务 1.在asp.net 项目中添加App.cs这个类 public class App { public static int Counter { get; set; } public static void Init() { var random = new ...

    asp.net 定时间点执行任务的简易解决办法

    里的定时间点执行任务,指的是每天的某个时间执行一项任务。

    Asp.Net(C#)自动执行计划任务的程序实例分析分享

    在业务复杂的应用程序中,有时候会要求一个或者多个任务在一定的时间或者一定的时间间隔内计划进行,比如定时备份或同步数据库,定时发送电子邮件等,我们称之为计划任务。实现计划任务的方法也有很多,可以采用SQL...

    asp.net中System.Timers.Timer的使用方法

    我们经常会在网站中加一些定时执行的任务,比如生成静态页、执行邮件发送等。 可以通过在Global.asax中这样设置来实现。  代码如下: void Application_Start(object sender, EventArgs e) { // 在应用程序启动时...

    ASP.NET如何定时调用WebService服务

    在ASP.NET程序中,可以通过Time组件实现定时器功能,但是它与数据库中的任务计划不一样,它必须基于程序正在运行中才可生效,而数据库任务计划是不需要基于ASP.NET程序运行而执行任务。

    ASP.NET权限管理系统源码

    定时任务:在线(添加、修改、删除)任务调度,包含执行结果日志 系统Api:Api文档与测试工具 数据表管理:查看当前数据库所有表、字段及记录总数 代码生成:快速生成对单表的增删改查 服务器信息:查看服务器...

    即时通讯软件-B/S-asp.net-课设

    我们设计了一个类似于MSN提示框的小窗口,定时的检查是否有新消息,如果有的话弹出这个窗口,用户可以即时回复消息。 5.查看近期消息。当加载消息发送页面的时候,会首先加载若干条近期的聊天记录,帮助用户回顾...

    E桶金行业搜索引擎系统(包含多线程客户端蜘蛛系统) V1.6.rar

    而且所有功能全部基于web页面完成,您只需要购买一款支持asp.net的虚拟主机就能完成本程序的部署,网站轻松上线。 本程序具有毫秒级高速搜索, 搜索结果相关度排序 。多关键词搜索、超长词条搜索、关键词高亮显示。 ...

Global site tag (gtag.js) - Google Analytics