ASP.NET中使用计时器(Timer)来实现群发邮件等功能
作者 佚名技术
来源 NET编程
浏览
发布时间 2012-04-11
dateAnonymousUsers( (HttpContext) sender); } catch( Exception e ) { ForumException fe = new ForumException( ForumExceptionType.EmailUnableToSend, "Scheduled Worker Thread failed.", e ); fe.Log(); } finally { // 重新启动定时器 emailTimer.Change( EmailInterval, EmailInterval ); } } /**//// <summary> /// 定时索引帖子和定时更新论坛统计信息 /// </summary> private void ScheduledWorkCallbackStatsInterval(object sender) { try { // 休眠定时器 statsTimer.Change( System.Threading.Timeout.Infinite, StatsInterval ); // 每次索引100篇帖子 // Search.IndexPosts( (HttpContext) sender, 100); // 更新论坛统计信息 SiteStatistics.LoadSiteStatistics( (HttpContext) sender, true, 1 ); } catch( Exception e ) { ForumException fe = new ForumException( ForumExceptionType.UnknownError, "Failure performing scheduled statistics maintenance.", e ); fe.Log(); } finally { & |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: 如何在ashx页面获取Session值下一篇: 海量数据库的查询优化及分页算法方案
关于ASP.NET中使用计时器(Timer)来实现群发邮件等功能的所有评论