Global.asax 語法
Global.asax 檔案 (又稱為 ASP.NET 應用程式檔案) 是一種選擇性 (Optional) 檔案,其中包含用來回應 ASP.NET 或 HTTP 模組所引發之應用程式層級和工作階段 (Session) 層級事件的程式碼。Global.asax 檔案在 ASP.NET 應用程式的根目錄中。在進行執行階段時,便會剖析 Global.asax,並將其編譯成動態產生的 .NET Framework 類別 (此類別衍生自 HttpApplication 基底類別)。ASP.NET 的設定會自動拒絕任何對於 Global.asax 檔案的直接 URL 要求,因此外部使用者無法下載或檢視其中的程式碼。
Global.asax 檔案是選擇性的。只有需要處理應用程式或工作階段事件時,您才必須建立這個檔案。
在本節中
- 應用程式指示詞
定義在處理 Global.asax 檔案時,由 ASP.NET 剖析器 (Parser) 使用的選擇性應用程式專屬設定的標記。
- 程式碼宣告區塊
定義可以內嵌至 Global.asax 檔案之伺服器端程式碼區段的標記。
- 程式碼轉譯區塊
定義可以內嵌在 Global.asax 檔案宣告式區段內之內嵌 (Inline) 程式碼或運算式的標記。
- 伺服器端物件標記語法
使用宣告式語法來建立應用程式和工作階段變數的項目。
- 伺服器端 Include 指示詞語法
具有指定伺服器端在 ASP.NET 應用程式檔案內包含文字檔之語法的標記。
相關章節
- ASP.NET 存留週期
提供發生在 ASP.NET 應用程式存留期 (Lifetime) 之逐步處理的資訊。
請參閱
其他資源
使用 HTTP 處理常式自訂 ASP.NET 處理序
使用 HTTP 模組擴充 ASP.NET 處理序
ASP.NET Web 網頁語法