博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Global.asax
阅读量:6531 次
发布时间:2019-06-24

本文共 644 字,大约阅读时间需要 2 分钟。

在给Web应用程序添加新项时,选择添加“全局应用程序类(Glbal Application Class)”,会添加Global.asax文件,该文件有应用程序用于保存应用程序级的事件、对象和变量,这些都可以在应用程序的范围内访问。

ASPNET应用程序只能有一个Global.asax文件,默认如下:

<%@ Application Language="VB" %>

 

 

补充,还可以在这个文件中构建如下事件:

  • Application_Start:在接受到第一个请求时调用,在这里可以给应用程序级变量赋值,或指定所有用户都必须维护的状态的理想位置。
  • Seesion_Start:在用户第一次访问应用程序时调用。
  • Application_BeginRequest:在每个请求发出之前引发。即,在请求到达服务器,且得到处理之前,会引发它,并在处理该请求之前处理它。
  • Application_AuthenticateRequest:每个请求都会触发它,允许用户为请求建立定制的身份验证。
  • Application_Error:用户跑出错误时触发。适合于提供应用程序级的错误处理,或吧错误记录到服务器的日志中。
  • Session_End:在InProc模式下运行时,此事件在终端用户退出应用程序时引发。
  • Application_End:在应用程序结束时引发。一般ASPNET很好的完成了关闭和清理剩余对象的任务。

在这个文件中还可以使用指令,

  • @Application
  • @Assembly
  • @Import

转载地址:http://xnqbo.baihongyu.com/

你可能感兴趣的文章
创建Visual Studio项目模版向导的几篇参考文章
查看>>
深入浅出SQL Server Replication第一篇:走近Replication(上)
查看>>
[TopCoder][SRM] SRM 562 DIV 2
查看>>
SQLSERVER是怎麽通过索引和统计信息来找到目标数据的(第一篇)
查看>>
LocalAlloc,VirtualAlloc,malloc,new的异同
查看>>
回调函数
查看>>
win7 x64 jdk1.7.0_51
查看>>
这些开源项目,你都知道吗?(持续更新中...)[原创]
查看>>
linux中利用iptables+geoip过滤指定IP
查看>>
在myeclipse中写sql语句的细节问题
查看>>
使用ShellExecute打开目标文件所在文件夹并选中目标文件
查看>>
HDU 4614 Vases and Flowers (2013多校2 1004 线段树)
查看>>
Minix中的字符判定ctype.c
查看>>
91平台iOS接入demo
查看>>
五个优秀的硬盘检测工具
查看>>
用js实现table内容从下到上连续滚动
查看>>
基于ffmpeg的流媒体服务器
查看>>
项目积累——Blockingqueue,ConcurrentLinkedQueue,Executors
查看>>
JVM学习笔记(一)------基本结构
查看>>
活动目录之备份与恢复
查看>>