using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.Security;using System.Web.SessionState;namespace Web{ public class Global : System.Web.HttpApplication { //当第一次请求到达网站,被HttpApplication处理之前触发 //在应用程序启动时运行的代码 protected void Application_Start(object sender, EventArgs e) { } //在新会话启动时运行的代码 protected void Session_Start(object sender, EventArgs e) { } //自动事件注册BenginRequest protected void Application_BeginRequest(object sender, EventArgs e) { } //验证用户的事件处理 protected void Application_AuthenticateRequest(object sender, EventArgs e) { } //在出现未处理的错误时运行的代码 protected void Application_Error(object sender, EventArgs e) { } //Session过期的时候 // 在会话结束时运行的代码 // 注意: 只有在 Web.config 文件中的 sessionstate 模式设置为 // InProc 时,才会引发 Session_End 事件。如果会话模式设置为 StateServer // 或 SQLServer,则不会引发该事件 protected void Session_End(object sender, EventArgs e) { } //当网站被关闭之前触发 //在应用程序关闭时运行的代码 protected void Application_End(object sender, EventArgs e) { } }}