Sdílet prostřednictvím


PageHandlerFactory Třída

Definice

Vytvoří instance tříd, které dědí Page z třídy a implementují IHttpHandler rozhraní. Instance se vytvářejí dynamicky, aby zpracovávaly požadavky na ASP.NET soubory. Třída PageHandlerFactory je výchozí implementací objektu pro vytváření obslužných rutin pro ASP.NET stránky.

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

Poznámky

Třída PageHandlerFactory implementuje IHttpHandlerFactory rozhraní, které poskytuje výchozí obslužnou rutinu HTTP pro soubory ASP.NET. Volá PageHandlerFactory ASP.NET kompilační systém, aby v případě potřeby zkompiloval a vrátil přesný typ odpovídající adrese URL a pak vytvoří instanci tohoto typu. Typ stránky dědí z Page třídy a implementuje IHttpHandler rozhraní .

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

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í hashovací funkce.

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

Type Získá z aktuální instance.

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

Vytvoří mělkou kopii aktuálního Objectsouboru .

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

Umožňuje objektu pro vytváření opakovaně používat 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é