语言

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

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

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

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

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

构造函数

名称 说明
HttpCapabilitiesSectionHandler()

初始化 HttpCapabilitiesSectionHandler 类的新实例。

方法

名称 说明
Create(Object, Object, XmlNode)

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

Equals(Object)

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

(继承自 Object)
GetHashCode()

用作默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type。

(继承自 Object)
MemberwiseClone()

创建当前 Object的浅表副本。

(继承自 Object)
ToString()

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

(继承自 Object)

适用于

另请参阅