PageHandlerFactory Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Crea instancias de clases que se derivan de la clase Page e implementan la interfaz de IHttpHandler. Las instancias se crean dinámicamente para controlar las solicitudes de archivos ASP.NET. La clase PageHandlerFactory es la implementación predeterminada del generador de controladores para las páginas ASP.NET.
public ref class PageHandlerFactory
public class PageHandlerFactory
type PageHandlerFactory = class
interface IHttpHandlerFactory
Public Class PageHandlerFactory
- Herencia
-
PageHandlerFactory
- Implementaciones
Comentarios
La PageHandlerFactory clase implementa la IHttpHandlerFactory interfaz para proporcionar el controlador HTTP predeterminado para ASP.NET archivos. PageHandlerFactory Llama al sistema de compilación ASP.NET para compilar, si es necesario, y devuelve el tipo exacto correspondiente a la dirección URL y, a continuación, crea una instancia de ese tipo. El tipo de página hereda de la Page clase e implementa la IHttpHandler interfaz .
Para crear un generador de controladores de página personalizado, implemente y registre la clase personalizada PageHandlerFactory en el archivo Web.config de la aplicación en la sección de configuración del elemento httpHandlers (ASP.NET esquema de configuración).IHttpHandlerFactory
Constructores
PageHandlerFactory() |
Inicializa una nueva instancia de la clase PageHandlerFactory. |
Métodos
Equals(Object) |
Determina si el objeto especificado es igual que el objeto actual. (Heredado de Object) |
GetHandler(HttpContext, String, String, String) |
Devuelve una instancia de la interfaz de IHttpHandler para procesar el recurso solicitado. |
GetHashCode() |
Sirve como la función hash predeterminada. (Heredado de Object) |
GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
MemberwiseClone() |
Crea una copia superficial del Object actual. (Heredado de Object) |
ReleaseHandler(IHttpHandler) |
Permite que un generador vuelva a utilizar una instancia existente de un controlador. |
ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |