Sdílet prostřednictvím


PageHandlerFactory Třída

Definice

Vytvoří instance tříd, které dědí z Page třídy a implementuje IHttpHandler rozhraní. Instance se vytvářejí dynamicky pro zpracování požadavků na soubory ASP.NET. PageHandlerFactoryTřída je výchozí implementací továrny obslužné rutiny pro stránky ASP.NET.

public ref class PageHandlerFactory
public class PageHandlerFactory
type PageHandlerFactory = class
    interface IHttpHandlerFactory
Public Class PageHandlerFactory
Dědičnost
PageHandlerFactory
Implementuje

Poznámky

PageHandlerFactoryTřída implementuje IHttpHandlerFactory rozhraní k poskytnutí výchozí obslužné rutiny HTTP pro soubory ASP.NET. PageHandlerFactoryVolá systém kompilace ASP.NET, který je v případě potřeby zkompilován, a vrátí přesný typ odpovídající adrese URL a následně vytvoří instanci tohoto typu. Typ stránky dědí z Page třídy a implementuje IHttpHandler rozhraní.

Chcete-li vytvořit vlastní objekt pro vytváření obslužných rutin stránky, implementujte IHttpHandlerFactory a zaregistrujte vlastní PageHandlerFactory třídu v souboru Web.config pro aplikaci v části konfigurace elementu httpHandlers (schéma nastavení ASP.NET) .

Konstruktory

PageHandlerFactory()

Inicializuje novou instanci PageHandlerFactory třídy.

Metody

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetHandler(HttpContext, String, String, String)

Vrátí instanci IHttpHandler rozhraní pro zpracování požadovaného prostředku.

GetHashCode()

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetType()

Type Získá aktuální instanci.

(Zděděno od Object)
MemberwiseClone()

Vytvoří použádnou kopii aktuálního souboru Object.

(Zděděno od Object)
ReleaseHandler(IHttpHandler)

Umožňuje továrně opětovně použít existující instanci obslužné rutiny.

ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Platí pro

Viz také