IHttpHandler インターフェイス
アセンブリ: System.Web (system.web.dll 内)


既に定義されている種類の特定の HTTP 要求を処理するために、共通言語仕様 (CLS: Common Language Specification) に準拠した任意の言語を使用して、カスタム HTTP ハンドラを記述できます。HttpHandler クラスで定義されている実行可能なコードは、従来の ASP または ASP.NET Web ページではなく、これらの特定の要求に応答します。HTTP ハンドラは、IIS Web サーバーの低水準の要求サービスおよび応答サービスと対話する手段を提供し、ISAPI 拡張機能に良く似た、しかもプログラミング モデルがより単純な機能を提供します。
ハンドラでセッション状態値にアクセスする場合は、そのハンドラに IRequiresSessionState インターフェイス (メソッドのないマーカー インターフェイス) を実装する必要があります。

Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


IHttpHandler プロパティ
IHttpHandler メソッド
IHttpHandler メンバ
- IHttpHandlerのページへのリンク