protected void Application_Start(Object sender, EventArgs e)
...{
init();
System.Timers.Timer myTimer=new System.Timers.Timer(3000);
//关联事件
myTimer.Elapsed += new System.Timers.ElapsedEventHandler(myTimer_Elapsed);
myTimer.AutoReset = true ;
myTimer.Enabled = true ;
}
private void myTimer_Elapsed(object sender, System.Timers.ElapsedEventArgs e)
...{
//获取当前时间
init();
}
private void init()
...{
Application.Lock();
Application["TIMEDEMO"]= DateTime.Now.ToString();
Application.UnLock();
}

ASP.NET 应用启动定时任务
本文介绍了一个 ASP.NET 应用程序中如何在应用启动时初始化并设置一个每三秒触发一次的定时任务。该任务会在每次触发时更新应用程序状态中的当前时间。
892

被折叠的 条评论
为什么被折叠?



