次の方法で共有


HttpModule

HttpModule は、IhttpModule インターフェイスを実装し、イベントを処理するアセンブリです。ASP.NET には、アプリケーションが使用できる HttpModule のセットが含まれています。たとえば、SessionStateModule はアプリケーションにセッション状態サービスを提供するために用意されているモジュールです。ASP.NET イベントまたはユーザー イベントに応答するために、カスタム HttpModule を作成できます。

HttpModule を作成するための一般的な手順は次のとおりです。

  • IHttpModule インターフェイスを実装します。
  • Init メソッドを処理し、必要なイベントに対して登録します。
  • イベントを処理します。
  • (省略可能) クリーンアップが必要な場合は、Dispose メソッドを実装します。
  • Web.config にモジュールを登録します。

参照

HTTP ランタイム サポート | パブリック イベントの処理 | カスタム HttpModule の例 | イベントの処理と発生