PageHandlerFactory Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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) |