次の方法で共有


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 設定スキーマ) 構成セクションのアプリケーションの 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)

適用対象

こちらもご覧ください