HttpCapabilitiesSectionHandler 类

定义

帮助读取配置文件的 <browserCaps> 节,并帮助创建包含客户端浏览器功能信息的 HttpBrowserCapabilities 类的实例。

public ref class HttpCapabilitiesSectionHandler : System::Configuration::IConfigurationSectionHandler
public class HttpCapabilitiesSectionHandler : System.Configuration.IConfigurationSectionHandler
type HttpCapabilitiesSectionHandler = class
    interface IConfigurationSectionHandler
Public Class HttpCapabilitiesSectionHandler
Implements IConfigurationSectionHandler
继承
HttpCapabilitiesSectionHandler
实现

注解

HttpCapabilitiesSectionHandler和相应的<browserCaps>配置部分已在.NET Framework版本 2.0 中弃用。 管理浏览器功能的首选方法是通过编译以供 类使用的 BrowserCapabilitiesFactory 浏览器定义文件。 这两种配置方法的目标是生成类的实例,HttpBrowserCapabilities该实例可从 类的 HttpRequest 属性进行访问Browser

使用浏览器定义文件存储浏览器功能比替代项具有优势。 它提高了性能,因为浏览器定义信息是从 XML 配置文件分析的,并提前编译为类。 浏览器定义文件也更易于维护:

  • 定义是分层的,因此较少依赖正则表达式来确定浏览器功能。

  • 定义可以组织在多个文件中,使其更易于管理。

  • 可以在任何级别(Machine.config级别或特定应用程序级别)定义定义。 这样就无需复制整个定义集来替代特定浏览器的功能。

构造函数

HttpCapabilitiesSectionHandler()

初始化 HttpCapabilitiesSectionHandler 类的新实例。

方法

Create(Object, Object, XmlNode)

创建包含客户端浏览器功能信息的 HttpBrowserCapabilities 类的实例。

Equals(Object)

确定指定对象是否等于当前对象。

(继承自 Object)
GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
ToString()

返回表示当前对象的字符串。

(继承自 Object)

适用于

另请参阅