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 プロパティからアクセスできる クラスのインスタンスをBrowserHttpRequest生成することです。

ブラウザー定義ファイルを使用してブラウザー機能を格納すると、代替機能よりも利点があります。 ブラウザー定義情報は XML 構成ファイルから解析され、事前にクラスにコンパイルされるため、パフォーマンスが向上します。 ブラウザー定義ファイルは、次の管理も簡単です。

  • 定義は階層構造であるため、ブラウザーの機能を決定するために正規表現に依存する方が少なくなります。

  • 定義は複数のファイルに整理できるため、管理が容易になります。

  • 定義は、Machine.config レベルまたは特定のアプリケーション レベルで、任意のレベルで定義できます。 これにより、特定のブラウザーの機能をオーバーライドするために、定義のセット全体をコピーする必要がなくなります。

コンストラクター

HttpCapabilitiesSectionHandler()

HttpCapabilitiesSectionHandler クラスの新しいインスタンスを初期化します。

メソッド

Create(Object, Object, XmlNode)

クライアント ブラウザーの機能情報を保持する、HttpBrowserCapabilities クラスのインスタンスを作成します。

Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

現在の Object の簡易コピーを作成します。

(継承元 Object)
ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

適用対象

こちらもご覧ください