HttpCapabilitiesSectionHandler Osztály

Definíció

Segítséget nyújt egy <browserCaps> konfigurációs fájl szakaszának olvasásához és az HttpBrowserCapabilities osztály egy példányának létrehozásához, amely tartalmazza az ügyfélböngésző képességeinek adatait.

public ref class HttpCapabilitiesSectionHandler : System::Configuration::IConfigurationSectionHandler
public class HttpCapabilitiesSectionHandler : System.Configuration.IConfigurationSectionHandler
type HttpCapabilitiesSectionHandler = class
    interface IConfigurationSectionHandler
Public Class HttpCapabilitiesSectionHandler
Implements IConfigurationSectionHandler
Öröklődés
HttpCapabilitiesSectionHandler
Megvalósítás

Megjegyzések

A HttpCapabilitiesSectionHandler osztály és a megfelelő <browserCaps> konfigurációs szakasz elavult a .NET Framework 2.0-s verziójában. A böngészőfunkciók kezelésének előnyben részesített módszere az osztály által BrowserCapabilitiesFactory használatra lefordított böngésződefiníciós fájlokon keresztül történik. Mindkét konfigurációs módszer célja az osztály egy olyan példányának HttpBrowserCapabilities létrehozása, amely az Browser osztály tulajdonságából HttpRequest érhető el.

A böngésződefiníciós fájlok böngészőfunkciók tárolására való használata előnyt jelent az alternatívával szemben. Jobb teljesítményt nyújt, mert a böngésződefiníció információi az XML-konfigurációs fájlból lesznek elemezve, és idővel egy osztályba lesznek lefordítva. A böngésződefiníciós fájlok is könnyebben karbantarthatóak:

  • A definíciók hierarchikusak, ezért kevésbé támaszkodnak a normál kifejezésekre a böngésző képességeinek meghatározásához.

  • A definíciók több fájlban is rendszerezhetők, így könnyebben kezelhetők.

  • A definíciók bármely szinten meghatározhatók, akár Machine.config szinten, akár egy adott alkalmazásszinten. Ez szükségtelenné teszi a definíciók teljes készletének másolását egy adott böngésző képességeinek felülírása céljából.

Konstruktorok

Name Description
HttpCapabilitiesSectionHandler()

Inicializálja a HttpCapabilitiesSectionHandler osztály új példányát.

Metódusok

Name Description
Create(Object, Object, XmlNode)

Létrehozza az HttpBrowserCapabilities osztály egy példányát, amely tartalmazza az ügyfélböngésző képességeinek adatait.

Equals(Object)

Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal.

(Öröklődés forrása Object)
GetHashCode()

Ez az alapértelmezett kivonatoló függvény.

(Öröklődés forrása Object)
GetType()

Lekéri az Type aktuális példányt.

(Öröklődés forrása Object)
MemberwiseClone()

Az aktuális Objectpéldány sekély másolatát hozza létre.

(Öröklődés forrása Object)
ToString()

Az aktuális objektumot jelképező sztringet ad vissza.

(Öröklődés forrása Object)

A következőre érvényes:

Lásd még