PageHandlerFactory Klass

Definition

Skapar instanser av klasser som ärver från Page klassen och implementerar IHttpHandler gränssnittet. Instanser skapas dynamiskt för att hantera begäranden för ASP.NET filer. Klassen PageHandlerFactory är standardhanterarfabriksimplementeringen för ASP.NET sidor.

public ref class PageHandlerFactory
public class PageHandlerFactory
type PageHandlerFactory = class
    interface IHttpHandlerFactory
Public Class PageHandlerFactory
Arv
PageHandlerFactory
Implementeringar

Kommentarer

Klassen PageHandlerFactory implementerar gränssnittet IHttpHandlerFactory för att tillhandahålla standard-HTTP-hanteraren för ASP.NET filer. PageHandlerFactory anropar ASP.NET kompileringssystemet för att vid behov kompilera och returnera den exakta typ som motsvarar URL:en och skapar sedan en instans av den typen. Sidtypen ärver från Page klassen och implementerar IHttpHandler gränssnittet.

Om du vill skapa en anpassad sidhanterarfabrik implementerar du IHttpHandlerFactory och registrerar den anpassade klassen PageHandlerFactory i Web.config-filen för programmet i httpHandlers-elementet (ASP.NET inställningsschema) konfigurationsavsnittet.

Konstruktorer

Name Description
PageHandlerFactory()

Initierar en ny instans av PageHandlerFactory klassen.

Metoder

Name Description
Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetHandler(HttpContext, String, String, String)

Returnerar en instans av IHttpHandler gränssnittet för att bearbeta den begärda resursen.

GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
ReleaseHandler(IHttpHandler)

Gör att en fabrik kan återanvända en befintlig instans av en hanterare.

ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Gäller för

Se även