Global.asax 语法

Global.asax 文件(也称为 ASP.NET 应用程序文件)是一个可选的文件,该文件包含响应 ASP.NET 或 HTTP 模块所引发的应用程序级别和会话级别事件的代码。Global.asax 文件驻留在 ASP.NET 应用程序的根目录中。运行时,分析 Global.asax 并将其编译到一个动态生成的 .NET Framework 类,该类是从 HttpApplication 基类派生的。配置 ASP.NET,以便自动拒绝对 Global.asax 文件的任何直接的 URL 请求;外部用户不能下载或查看其中的代码。

Global.asax 文件是可选的。只在希望处理应用程序事件或会话事件时,才应创建它。

本节内容

  • 应用程序指令
    定义在处理 Global.asax 文件时 ASP.NET 分析器使用的可选应用程序特定设置的标记。
  • 代码声明块
    定义可嵌入到 Global.asax 文件中的服务器端代码各部分的标记。
  • 代码呈现块
    定义可嵌入到 Global.asax 文件的声明性部分中的内联代码或表达式的标记。

相关章节

  • ASP.NET 生命周期
    提供有关在 ASP.NET 应用程序的生存期中执行的分步处理的信息。

请参见

其他资源

使用 HTTP 处理程序自定义 ASP.NET 处理
使用 HTTP 模块扩展 ASP.NET 处理
ASP.NET 页语法