PageHandlerFactory Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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) |