HttpApplication メンバとは? わかりやすく解説

HttpApplication メンバ

ASP.NET アプリケーション内のすべてのアプリケーション オブジェクトに共通のメソッドプロパティ、およびイベント定義します。このクラスアプリケーション基本クラスで、開発者が Global.asax ファイル定義します

HttpApplication データ型公開されるメンバを以下の表に示します


パブリック コンストラクタパブリック コンストラクタ
  名前 説明
パブリック メソッド HttpApplication 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 から継承されます。)
プロテクト メソッドプロテクト メソッド
パブリック イベントパブリック イベント
  名前 説明
パブリック イベント AcquireRequestState 現在の要求関連付けられた現在の状態 (セッション状態など) を ASP.NET取得する発生します
パブリック イベント AuthenticateRequest セキュリティ モジュールユーザーID確立する発生します
パブリック イベント AuthorizeRequest セキュリティ モジュールによってユーザー承認される発生します
パブリック イベント BeginRequest ASP.NET要求応答するときに、実行HTTP パイプライン チェイン最初イベントとして発生します
パブリック イベント Disposed アプリケーションDisposed イベント待機するイベント ハンドラ追加します
パブリック イベント EndRequest ASP.NET要求応答するときに、実行HTTP パイプライン チェイン最後イベントとして発生します
パブリック イベント Error 処理されない例外スローされると発生します
パブリック イベント PostAcquireRequestState 現在の要求関連付けられた要求状態 (セッション状態など) が取得されると発生します
パブリック イベント PostAuthenticateRequest セキュリティ モジュールユーザーID確立する発生します
パブリック イベント PostAuthorizeRequest 現在の要求ユーザー承認される発生します
パブリック イベント PostMapRequestHandler ASP.NET現在の要求適切なイベント ハンドラマップすると発生します
パブリック イベント PostReleaseRequestState ASP.NETすべての要求イベント ハンドラ実行完了し要求状態データ格納される発生します
パブリック イベント PostRequestHandlerExecute ASP.NET イベント ハンドラ (ページXML Web サービスなど) の実行完了する発生します
パブリック イベント PostResolveRequestCache ASP.NET現在のイベント ハンドラ実行省略しキャッシング モジュールに対してキャッシュからの要求の処理を許可した場合発生します
パブリック イベント PostUpdateRequestCache ASP.NET が、キャッシング モジュール更新、およびキャッシュからの後続要求の処理に使用する応答格納完了する発生します
パブリック イベント PreRequestHandlerExecute ASP.NETイベント ハンドラ (ページXML Web サービスなど) の実行開始する直前発生します
パブリック イベント PreSendRequestContent ASP.NETコンテンツクライアント送信する直前発生します
パブリック イベント PreSendRequestHeaders ASP.NETHTTP ヘッダークライアント送信する直前発生します
パブリック イベント ReleaseRequestState ASP.NETすべての要求イベント ハンドラ実行終了する発生します。このイベント発生すると、状態モジュール現在の状態データ保存します
パブリック イベント ResolveRequestCache イベント ハンドラ (ページまたは Web サービスなど) の実行省略してキャッシング モジュールキャッシュからの要求処理できるようにするために、ASP.NET承認イベント完了したときに発生します
パブリック イベント UpdateRequestCache キャッシュからの後続要求処理するために使用する応答キャッシング モジュール格納できるようにするために、ASP.NETイベント ハンドラ実行完了したときに発生します
明示的インターフェイスの実装明示的インターフェイス実装
  名前 説明
インターフェイスの明示的な実装 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 クラス
System.Web 名前空間
IHttpHandlerFactory
IHttpHandler
IHttpModule

その他の技術情報

httpHandlers 要素 (ASP.NET 設定スキーマ)
httpModules 要素 (ASP.NET 設定スキーマ)



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「HttpApplication メンバ」の関連用語

HttpApplication メンバのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



HttpApplication メンバのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2024 Microsoft.All rights reserved.

©2024 GRAS Group, Inc.RSS