公交车上荫蒂添的好舒服的电影-公用玩物(np双xing总受)-公用小荡货芊芊-公与妇仑乱hd-攻把受做哭边走边肉楼梯play-古装一级淫片a免费播放口

LOGO OA教程 ERP教程 模切知識(shí)交流 PMS教程 CRM教程 開發(fā)文檔 其他文檔  
 
網(wǎng)站管理員

ASP.NET定時(shí)執(zhí)行任務(wù) (不使用外接程序,.net內(nèi)部機(jī)制實(shí)現(xiàn))

Ccoffee
2024年8月1日 10:33 本文熱度 1576
:ASP.NET定時(shí)執(zhí)行任務(wù) (不使用外接程序,.net內(nèi)部機(jī)制實(shí)現(xiàn))


在asp.net中要不使用其他插件的情況下只能使用定時(shí)器來檢查, 并執(zhí)行任務(wù).

以下講解步驟:

1. 在Global.asax 文件中作如下修改


1
2
3
4
5
6
7
8
9
10
11
void  Application_Start( object  sender, EventArgs e)
{
     // 在應(yīng)用程序啟動(dòng)時(shí)運(yùn)行的代碼
     //定義定時(shí)器
     //1000表示1秒的意思
     System.Timers.Timer myTimer =  new  System.Timers.Timer(1000);
     //TaskAction.SetContent 表示要調(diào)用的方法
     myTimer.Elapsed +=  new  System.Timers.ElapsedEventHandler(TaskAction.SetContent);
     myTimer.Enabled =  true ;
     myTimer.AutoReset =  true ;
}


Application_Start 只有在訪問一次之后才會(huì)觸發(fā).

 


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
void  Session_End( object  sender, EventArgs e)
{
     //下面的代碼是關(guān)鍵,可解決IIS應(yīng)用程序池自動(dòng)回收的問題
     System.Threading.Thread.Sleep(1000);
     //觸發(fā)事件, 寫入提示信息
     TaskAction.SetContent();
     //這里設(shè)置你的web地址,可以隨便指向你的任意一個(gè)aspx頁面甚至不存在的頁面,目的是要激發(fā)Application_Start
     //使用您自己的URL
     string  url =  "http://henw.cnblog.com" ;
     System.Net.HttpWebRequest myHttpWebRequest = (System.Net.HttpWebRequest)System.Net.WebRequest.Create(url);
     System.Net.HttpWebResponse myHttpWebResponse = (System.Net.HttpWebResponse)myHttpWebRequest.GetResponse();
     System.IO.Stream receiveStream = myHttpWebResponse.GetResponseStream(); //得到回寫的字節(jié)流
 
     // 在會(huì)話結(jié)束時(shí)運(yùn)行的代碼。
     // 注意: 只有在 Web.config 文件中的 sessionstate 模式設(shè)置為 InProc 時(shí),才會(huì)引發(fā) Session_End 事件。
     // 如果會(huì)話模式設(shè)置為 StateServer
     // 或 SQLServer,則不會(huì)引發(fā)該事件。
}


Session_End 中的方法主要是解決IIS應(yīng)用程序池自動(dòng)回收的問題.

 

2. 添加計(jì)劃任務(wù)類 TaskAction


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
using  System;
using  System.Collections.Generic;
using  System.Linq;
using  System.Web;
using  System.Timers;
 
/// <summary>
///Action 的摘要說明
/// </summary>
public  static  class  TaskAction
{
     private  static  string  content =  "" ;
     /// <summary>
     /// 輸出信息存儲(chǔ)的地方.
     /// </summary>
     public  static  string  Content
     {
         get  {  return  TaskAction.content; }
         set  { TaskAction.content +=  "<div>"  + value+ "</div>" ; }
     }
     /// <summary>
     /// 定時(shí)器委托任務(wù) 調(diào)用的方法
     /// </summary>
     /// <param name="source"></param>
     /// <param name="e"></param>
     public  static  void  SetContent( object  source, ElapsedEventArgs e)
     {
         Content = DateTime.Now.ToString( "yyyy-MM-dd HH:mm:ss" );
     }
     /// <summary>
     /// 應(yīng)用池回收的時(shí)候調(diào)用的方法
     /// </summary>
     public  static  void  SetContent()
     {
         Content =  "END: "  + DateTime.Now.ToString( "yyyy-MM-dd HH:mm:ss" );
     }
}



3. 執(zhí)行結(jié)果輸出[Default.aspx] (此步僅僅為了觀看結(jié)果才寫的頁面) 
在Default.aspx頁面 添加


1
2
3
< div >
     <%=TaskAction.Content %>
</ div >


 

4. 結(jié)果輸出

歡迎大家一起探討


原文地址:http://www.cnblogs.com/henw/archive/2011/09/23/2186239.html


該文章在 2024/8/1 10:34:00 編輯過
關(guān)鍵字查詢
相關(guān)文章
正在查詢...
點(diǎn)晴ERP是一款針對(duì)中小制造業(yè)的專業(yè)生產(chǎn)管理軟件系統(tǒng),系統(tǒng)成熟度和易用性得到了國內(nèi)大量中小企業(yè)的青睞。
點(diǎn)晴PMS碼頭管理系統(tǒng)主要針對(duì)港口碼頭集裝箱與散貨日常運(yùn)作、調(diào)度、堆場、車隊(duì)、財(cái)務(wù)費(fèi)用、相關(guān)報(bào)表等業(yè)務(wù)管理,結(jié)合碼頭的業(yè)務(wù)特點(diǎn),圍繞調(diào)度、堆場作業(yè)而開發(fā)的。集技術(shù)的先進(jìn)性、管理的有效性于一體,是物流碼頭及其他港口類企業(yè)的高效ERP管理信息系統(tǒng)。
點(diǎn)晴WMS倉儲(chǔ)管理系統(tǒng)提供了貨物產(chǎn)品管理,銷售管理,采購管理,倉儲(chǔ)管理,倉庫管理,保質(zhì)期管理,貨位管理,庫位管理,生產(chǎn)管理,WMS管理系統(tǒng),標(biāo)簽打印,條形碼,二維碼管理,批號(hào)管理軟件。
點(diǎn)晴免費(fèi)OA是一款軟件和通用服務(wù)都免費(fèi),不限功能、不限時(shí)間、不限用戶的免費(fèi)OA協(xié)同辦公管理系統(tǒng)。
Copyright 2010-2025 ClickSun All Rights Reserved

主站蜘蛛池模板: 国精产品一品二品国在线 | 国产偷窥自视频在 | 按摩调教在线观看 | 高清无码国产精品区 | av片在线观看 | 国产精品va在线观看无码电影 | 91探花国产综 | 国产精品亚洲综合久久 | 国产成人av无码精品动漫麻豆 | 国产在线无码观看一区二区 | 国产成人99久久亚洲综合精品 | 国产成人久视频免费 | 99精品人妻无码专区在线视频 | 超碰国产在线高清无码 | 国模吧无码一区 | 国产女主播喷水视频在线观看 | 国产三级精品三级 | 国产欧美久久久久久精品四区 | av午夜福利不 | 91精品国产自产91精品蜜臀 | 2025国产成人精品视频人 | 国产精品蜜臀在线观看 | 国产精品亚洲四区在线观看 | 国模一区二区 | 国产成人免费无码视频在线观 | 国产无码不卡在线观看 | 2025热播电视剧电影动 | 精品国产av无码一区二区三区 | 国内精品视频一区二区在线观看 | 国产成人精品日本亚洲专一区 | 国产三级在线播放放视频 | 国产精品亚洲精品日韩己满 | 99精品久久久久久久久久综合 | 99久久婷婷国产综合精品青草 | 18禁无遮拦无码国产在线播 | 91在线视频播放 | 国产精品入口麻豆免费看 | 东京热人妻av中文系列 | 国产麻烦进 | 国产一区二区精品福利地址 | 成人在线观看二区 |