Global.asax 構文
[このドキュメントはプレビューのみを目的としており、以降のリリースで変更される可能性があります。プレースホルダーとして空白のトピックが含まれています。]
Global.asax ファイルは、ASP.NET または HTTP モジュールによって生成されたアプリケーション レベルおよびセッションレベルのイベントに応答するコードを含む省略可能なファイルです。これは、ASP.NET アプリケーション ファイルとも呼ばれます。 Global.asax ファイルは、ASP.NET アプリケーションのルート ディレクトリに配置されます。 実行時には、Global.asax の解析とコンパイルが行われ、HttpApplication 基本クラスから派生した .NET Framework クラスが動的に生成されます。 ASP.NET の構成によって、Global.asax ファイルへの直接 URL 要求はすべて自動的に拒否されます。外部ユーザーがこのファイル内のコードをダウンロードまたは表示することはできません。
Global.asax ファイルは省略できます。 このファイルは、アプリケーション イベントまたはセッション イベントを処理する場合にだけ作成します。
このセクションの内容
アプリケーション ディレクティブ
Global.asax ファイルを処理する際に ASP.NET パーサーにより使用されるアプリケーション固有のオプション設定を定義するタグです。コード宣言ブロック
Global.asax ファイルに埋め込み可能なサーバー側コードのセクションを定義するタグです。コード表示ブロック
Global.asax ファイルの宣言セクション内に埋め込み可能なインライン コードやインライン式を定義するタグです。サーバー側オブジェクト タグ構文
宣言構文を使用して、アプリケーション変数およびセッション変数を作成する要素です。サーバー側インクルード ディレクティブ構文
ASP.NET アプリケーションファイル内のテキスト ファイルのサーバー側インクルードを指定する構文付きのタグです。
関連項目
- ASP.NET Life Cycle
ASP.NET アプリケーションの有効期間中に発生する段階的な処理について説明します。
参照
概念
HTTP Handlers and HTTP Modules Overview