WorldWideScripts.net Delivering the best Add-Ons in more than 37 languages.

中文(简体), English, हिन्दी/हिंदी, Español/Castellano, العربية, Русский язык, Français, 中文 (台灣), বাংলা, Bahasa Indonesia, اردو, Português, Deutsch, Bahasa Melayu (بهاس ملايو‎), 日本語 (にほんご), فارسی, Italiano, తెలుగు, Türkçe, ગુજરાતી, Język polski/polszczyzna, Tiếng Việt, ಕನ್ನಡ, Українська мова, ไทย
.NET / Miscellaneous

BackgroundScheduler

— 添加到WorldWideScripts.net

訂閱我們的飼料,以保持最新

新!跟隨我們,你想要它


BackgroundScheduler - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

該BackgroundScheduler組件提供了一個簡單而可靠的方法,讓您的Web應用程序,而無需與您的訪問者的任何干擾在後台執行常規任務。

這些有規律的後台任務可能包括:
- 發送定期的電子郵件。
- 定期臨時文件夾清理。
- 下載RSS提要另一個網站。
- 創建自己的RSS提要定期為靜態html文件。
- 連接到Web服務,以更新其數據的副本。

不僅定期任務,但耗時的任務或計算可以在背景中啟動。 一旦完成,你可以通知你的訪問者的reasult可供下載。 這些任務包括:
- 創建PDF文件。
- 發送電子郵件時,你可以立即響應返回到您的訪客。
- 運行冗長的SQL查詢(生成數據庫備份)。
- 過程上載的數據(圖像,視頻等)

可以在Windows中使用的組件表格應用程序。 目前樣品正在運行在.NET 2.0框架,但可用於在以後的版本也是如此。
激活後台任務不能有任何更簡單:

BackgroundEvent BE =新BackgroundEvent(“TheNameOfTheEvent”);
BE.RepeatInterval = 300;
BE.EventHandler = ScheduledEvent;
BE.Start();

該methot定期執行:

公共無效ScheduledEvent(BackgroundEvent BE){

//任何你想要做

}

初始化被放在Global.asax文件:

保護無效的Application_Start(對象發件人,EventArgs的){

BackgroundScheduler.Init();
SampleEventManager.Init();
}

保護無效Application_End(對象發件人,EventArgs的){

BackgroundScheduler.Stop();
}


你可以有,甚至在你喜歡的許多計劃。 事件是不是絕對調度。 重點是規律性和後台執行。 你可以,但是,任何時間重新安排的事件。 事件不ecexuted平行,而一個接一個。


下載
此類別中的其他組成部分這個作者的所有組件
評論常見問題和答案

屬性

創建:
22年11月10日

最後更新:
N / A

兼容的瀏覽器:
鍍鉻4,Chrome瀏覽器5,火狐,IE6,IE7,IE8,歌劇,Safari瀏覽器

包括的文件:
C#CS

軟件版本:
.NET 2.0,.NET 3.0,.NET 3.5,.NET 3.7,.NET 4.0

關鍵字

電子商務, 電子商務, 所有項目, 事件處理, 調度, 主題