PageHandlerFactory クラス

定義

Page クラスから継承するクラスのインスタンスを作成し、IHttpHandler インターフェイスを実装します。 インスタンスは、ASP.NET ファイルの要求を処理するために動的に作成されます。 PageHandlerFactory クラスは、ASP.NET ページの既定のハンドラー ファクトリ実装です。

public ref class PageHandlerFactory
public class PageHandlerFactory
type PageHandlerFactory = class
    interface IHttpHandlerFactory
Public Class PageHandlerFactory
継承
PageHandlerFactory
実装

注釈

PageHandlerFactory クラスは、IHttpHandlerFactory インターフェイスを実装して、ASP.NET ファイルの既定の HTTP ハンドラーを提供します。 PageHandlerFactoryは、ASP.NET コンパイル システムを呼び出して必要に応じてコンパイルし、URL に対応する正確な型を返し、その型のインスタンスを作成します。 ページ型は、 Page クラスから継承し、 IHttpHandler インターフェイスを実装します。

カスタム ページ ハンドラー ファクトリをビルドするには、IHttpHandlerFactoryを実装し、httpHandlers 要素 (ASP.NET Settings Schema) 構成セクションのアプリケーションの Web.config ファイルにカスタム PageHandlerFactory クラスを登録します。

コンストラクター

名前 説明
PageHandlerFactory()

PageHandlerFactory クラスの新しいインスタンスを初期化します。

メソッド

名前 説明
Equals(Object)

指定したオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetHandler(HttpContext, String, String, String)

要求されたリソースを処理する IHttpHandler インターフェイスのインスタンスを返します。

GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

現在の Objectの簡易コピーを作成します。

(継承元 Object)
ReleaseHandler(IHttpHandler)

ファクトリがハンドラーの既存のインスタンスを再利用できるようにします。

ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

適用対象

こちらもご覧ください