HttpApplication メンバ
ASP.NET アプリケーション内のすべてのアプリケーション オブジェクトに共通のメソッド、プロパティ、およびイベントを定義します。このクラスはアプリケーションの基本クラスで、開発者が Global.asax ファイルで定義します。
HttpApplication データ型で公開されるメンバを以下の表に示します。




名前 | 説明 | |
---|---|---|
![]() | AddOnAcquireRequestStateAsync | オーバーロードされます。 指定した AcquireRequestState イベントを、現在の要求の非同期 AcquireRequestState イベント ハンドラのコレクションに追加します。 |
![]() | AddOnAuthenticateRequestAsync | オーバーロードされます。 指定した AuthenticateRequest イベントを、現在の要求の非同期 AuthenticateRequest イベント ハンドラのコレクションに追加します。 |
![]() | AddOnAuthorizeRequestAsync | オーバーロードされます。 指定した AuthorizeRequest イベントを、現在の要求の非同期 AuthorizeRequest イベント ハンドラのコレクションに追加します。 |
![]() | AddOnBeginRequestAsync | オーバーロードされます。 指定した BeginRequest イベントを、現在の要求の非同期 BeginRequest イベント ハンドラのコレクションに追加します。 |
![]() | AddOnEndRequestAsync | オーバーロードされます。 指定した EndRequest イベントを、現在の要求の非同期 EndRequest イベント ハンドラのコレクションに追加します。 |
![]() | AddOnPostAcquireRequestStateAsync | オーバーロードされます。 指定した PostAcquireRequestState イベントを、現在の要求の非同期 PostAcquireRequestState イベント ハンドラのコレクションに追加します。 |
![]() | AddOnPostAuthenticateRequestAsync | オーバーロードされます。 指定した AddOnPostAcquireRequestStateAsync イベントを、現在の要求の非同期 PostAuthenticateRequest イベント ハンドラのコレクションに追加します。 |
![]() | AddOnPostAuthorizeRequestAsync | オーバーロードされます。 指定した PostAuthorizeRequest イベントを、現在の要求の非同期 PostAuthorizeRequest イベント ハンドラのコレクションに追加します。 |
![]() | AddOnPostMapRequestHandlerAsync | オーバーロードされます。 指定した PostMapRequestHandler イベントを、現在の要求の非同期 PostMapRequestHandler イベント ハンドラのコレクションに追加します。 |
![]() | AddOnPostReleaseRequestStateAsync | オーバーロードされます。 指定した PostReleaseRequestState イベントを、現在の要求の非同期 PostReleaseRequestState イベント ハンドラのコレクションに追加します。 |
![]() | AddOnPostRequestHandlerExecuteAsync | オーバーロードされます。 指定した PostRequestHandlerExecute イベントを、現在の要求の非同期 PostRequestHandlerExecute イベント ハンドラのコレクションに追加します。 |
![]() | AddOnPostResolveRequestCacheAsync | オーバーロードされます。 指定した PostResolveRequestCache イベントを、現在の要求の非同期 PostResolveRequestCache イベント ハンドラのコレクションに追加します。 |
![]() | AddOnPostUpdateRequestCacheAsync | オーバーロードされます。 指定した PostUpdateRequestCache イベントを、現在の要求の非同期 PostUpdateRequestCache イベント ハンドラのコレクションに追加します。 |
![]() | AddOnPreRequestHandlerExecuteAsync | オーバーロードされます。 指定した PreRequestHandlerExecute イベントを、現在の要求の非同期 PreRequestHandlerExecute イベント ハンドラのコレクションに追加します。 |
![]() | AddOnReleaseRequestStateAsync | オーバーロードされます。 指定した ReleaseRequestState イベントを、現在の要求の非同期 ReleaseRequestState イベント ハンドラのコレクションに追加します。 |
![]() | AddOnResolveRequestCacheAsync | オーバーロードされます。 指定した ResolveRequestCache イベント ハンドラを、現在の要求の非同期 ResolveRequestCache イベント ハンドラのコレクションに追加します。 |
![]() | AddOnUpdateRequestCacheAsync | オーバーロードされます。 指定した UpdateRequestCache イベントを、現在の要求の非同期 UpdateRequestCache イベント ハンドラのコレクションに追加します。 |
![]() | CompleteRequest | ASP.NET に実行の HTTP パイプライン チェイン内のすべてのイベントとフィルタ処理を省略させ、直接 EndRequest イベントを実行させます。 |
![]() | Dispose | HttpApplication インスタンスを破棄します。 |
![]() | Equals | オーバーロードされます。 2 つの Object インスタンスが等しいかどうかを判断します。 (Object から継承されます。) |
![]() | GetHashCode | 特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。 (Object から継承されます。) |
![]() | GetType | 現在のインスタンスの Type を取得します。 (Object から継承されます。) |
![]() | GetVaryByCustomString | VaryByCustom プロパティのアプリケーション全体にわたる実装を提供します。 |
![]() | Init | イベント ハンドラ モジュールがすべて追加された後にカスタム初期化コードを実行します。 |
![]() | ReferenceEquals | 指定した複数の Object インスタンスが同一かどうかを判断します。 (Object から継承されます。) |
![]() | ToString | 現在の Object を表す String を返します。 (Object から継承されます。) |

名前 | 説明 | |
---|---|---|
![]() | Finalize | Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。) |
![]() | MemberwiseClone | 現在の Object の簡易コピーを作成します。 (Object から継承されます。) |


名前 | 説明 | |
---|---|---|
![]() | System.Web.IHttpAsyncHandler.BeginProcessRequest | HTTP イベント ハンドラの非同期の呼び出しを開始します。 |
![]() | System.Web.IHttpAsyncHandler.EndProcessRequest | 処理の完了時に、非同期処理の End メソッドを提供します。 |
![]() | System.Web.IHttpHandler.ProcessRequest | IHttpHandler インターフェイスを実装するカスタム HTTP ハンドラによって、HTTP Web 要求の処理を有効にします。 |
![]() | System.Web.IHttpHandler.IsReusable | 別の要求で IHttpHandler オブジェクトを使用できるかどうかを示す Boolean 値を取得します。 |

- HttpApplication メンバのページへのリンク