Compartilhar via


PageHandlerFactory Classe

Definição

Cria instâncias de classes que herdam da classe Page e implementam a interface IHttpHandler. Instâncias são criadas dinamicamente para manipular solicitações de arquivos ASP.NET. A classe PageHandlerFactory é a implementação de fábrica do manipulador padrão para as páginas ASP.NET.

public ref class PageHandlerFactory
public class PageHandlerFactory
type PageHandlerFactory = class
    interface IHttpHandlerFactory
Public Class PageHandlerFactory
Herança
PageHandlerFactory
Implementações

Comentários

A PageHandlerFactory classe implementa a IHttpHandlerFactory interface para fornecer o manipulador HTTP padrão para arquivos ASP.NET. O PageHandlerFactory chama o ASP.NET sistema de compilação para compilar, se necessário, e retornar o tipo exato correspondente à URL e, em seguida, cria uma instância desse tipo. O tipo de página herda da Page classe e implementa a IHttpHandler interface .

Para criar uma fábrica de manipuladores de página personalizada, implemente IHttpHandlerFactory e registre a classe personalizada PageHandlerFactory no arquivo Web.config do aplicativo na seção de configuração elemento httpHandlers (ASP.NET Settings Schema ).

Construtores

PageHandlerFactory()

Inicializa uma nova instância da classe PageHandlerFactory.

Métodos

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHandler(HttpContext, String, String, String)

Retorna uma instância da interface IHttpHandler para processar o recurso solicitado.

GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ReleaseHandler(IHttpHandler)

Permite que uma fábrica reutilize uma instância existente de um manipulador.

ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a

Confira também