HttpCapabilitiesSectionHandler 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í.
Ayuda a leer la sección <browserCaps>
de un archivo de configuración y a crear una instancia de la clase HttpBrowserCapabilities que contenga la información de funciones para el explorador cliente.
public ref class HttpCapabilitiesSectionHandler : System::Configuration::IConfigurationSectionHandler
public class HttpCapabilitiesSectionHandler : System.Configuration.IConfigurationSectionHandler
type HttpCapabilitiesSectionHandler = class
interface IConfigurationSectionHandler
Public Class HttpCapabilitiesSectionHandler
Implements IConfigurationSectionHandler
- Herencia
-
HttpCapabilitiesSectionHandler
- Implementaciones
Comentarios
La HttpCapabilitiesSectionHandler clase y la sección de configuración correspondiente <browserCaps>
han quedado en desuso en .NET Framework versión 2.0. El método preferido para administrar las funcionalidades del explorador es a través de archivos de definición de explorador compilados para su uso por la BrowserCapabilitiesFactory clase . El objetivo de ambas metodologías de configuración es generar una instancia de la clase a la HttpBrowserCapabilities que se puede tener acceso desde la Browser propiedad de la HttpRequest clase .
El uso de los archivos de definición del explorador para almacenar las funcionalidades del explorador ofrece ventajas sobre la alternativa. Ofrece un rendimiento mejorado porque la información de definición del explorador se analiza desde el archivo de configuración XML y se compila en una clase con antelación. Los archivos de definición del explorador también son más fáciles de mantener:
Las definiciones son jerárquicas y, por tanto, dependen menos de expresiones regulares para determinar las funcionalidades del explorador.
Las definiciones se pueden organizar en varios archivos, lo que facilita la administración.
Las definiciones se pueden definir en cualquier nivel, ya sea en el nivel de Machine.config o en un nivel de aplicación específico. Esto elimina la necesidad de copiar todo el conjunto de definiciones con el fin de invalidar las funcionalidades de un explorador específico.
Constructores
HttpCapabilitiesSectionHandler() |
Inicializa una nueva instancia de la clase HttpCapabilitiesSectionHandler. |
Métodos
Create(Object, Object, XmlNode) |
Crea una instancia de la clase HttpBrowserCapabilities que contiene la información de funciones para el explorador cliente. |
Equals(Object) |
Determina si el objeto especificado es igual que el objeto actual. (Heredado de Object) |
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) |
ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |