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 メンバのページへのリンク