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 类使用的浏览器定义文件。 这两种配置方法的目标是生成可从类的属性访问BrowserHttpRequest类实例HttpBrowserCapabilities

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

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

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

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

构造函数

名称 说明
HttpCapabilitiesSectionHandler()

初始化 HttpCapabilitiesSectionHandler 类的新实例。

方法

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

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

Equals(Object)

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

(继承自 Object)
GetHashCode()

用作默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object的浅表副本。

(继承自 Object)
ToString()

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

(继承自 Object)

适用于

另请参阅