Condividi tramite


PageHandlerFactory Classe

Definizione

Crea istanze di classi che ereditano dalla classe Page e implementano l'interfaccia IHttpHandler. Le istanze vengono create in modo dinamico per gestire le richieste di file ASP.NET. La classe PageHandlerFactory è l'implementazione predefinita di factory del gestore per le pagine ASP.NET.

public ref class PageHandlerFactory
public class PageHandlerFactory
type PageHandlerFactory = class
    interface IHttpHandlerFactory
Public Class PageHandlerFactory
Ereditarietà
PageHandlerFactory
Implementazioni

Commenti

La PageHandlerFactory classe implementa l'interfaccia IHttpHandlerFactory per fornire il gestore HTTP predefinito per ASP.NET file. Chiama PageHandlerFactory il sistema di compilazione ASP.NET per compilare, se necessario, e restituire il tipo esatto corrispondente all'URL e quindi crea un'istanza di tale tipo. Il tipo di pagina eredita dalla Page classe e implementa l'interfaccia IHttpHandler .

Per compilare una factory del gestore di pagine personalizzata, implementare e registrare la IHttpHandlerFactory classe personalizzata PageHandlerFactory nel file di Web.config per l'applicazione nella sezione di configurazione dell'elemento httpHandlers (ASP.NET Settings Schema).

Costruttori

PageHandlerFactory()

Inizializza una nuova istanza della classe PageHandlerFactory.

Metodi

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHandler(HttpContext, String, String, String)

Restituisce un'istanza dell'interfaccia IHttpHandler per elaborare la risorsa richiesta.

GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ReleaseHandler(IHttpHandler)

Attiva una factory per il riutilizzo di un'istanza del gestore esistente.

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a

Vedi anche