Udostępnij za pośrednictwem


HttpCapabilitiesSectionHandler Klasa

Definicja

Pomaga w odczytywaniu w <browserCaps> sekcji pliku konfiguracji i tworzeniu wystąpienia HttpBrowserCapabilities klasy zawierającej informacje o możliwościach przeglądarki klienta.

public ref class HttpCapabilitiesSectionHandler : System::Configuration::IConfigurationSectionHandler
public class HttpCapabilitiesSectionHandler : System.Configuration.IConfigurationSectionHandler
type HttpCapabilitiesSectionHandler = class
    interface IConfigurationSectionHandler
Public Class HttpCapabilitiesSectionHandler
Implements IConfigurationSectionHandler
Dziedziczenie
HttpCapabilitiesSectionHandler
Implementuje

Uwagi

Klasa HttpCapabilitiesSectionHandler i odpowiednia <browserCaps> sekcja konfiguracji zostały wycofane w programie .NET Framework w wersji 2.0. Preferowaną metodą zarządzania możliwościami przeglądarki są pliki definicji przeglądarki, które są kompilowane do użycia przez klasę BrowserCapabilitiesFactory . Celem obu metodologii konfiguracji jest wygenerowanie wystąpienia HttpBrowserCapabilities klasy, do którego można uzyskać dostęp z Browser właściwości HttpRequest klasy.

Używanie plików definicji przeglądarki do przechowywania możliwości przeglądarki zapewnia korzyści w porównaniu z alternatywą. Zapewnia lepszą wydajność, ponieważ informacje o definicji przeglądarki są analizowane z pliku konfiguracji XML i kompilowane w klasie z wyprzedzeniem. Pliki definicji przeglądarki są również łatwiejsze do utrzymania:

  • Definicje są hierarchiczne, a tym samym polegają mniej na wyrażeniach regularnych w celu określenia możliwości przeglądarki.

  • Definicje można organizować w wielu plikach, co ułatwia zarządzanie nimi.

  • Definicje można zdefiniować na dowolnym poziomie na poziomie Machine.config lub na określonym poziomie aplikacji. Eliminuje to konieczność kopiowania całego zestawu definicji w celu zastąpienia możliwości określonej przeglądarki.

Konstruktory

Nazwa Opis
HttpCapabilitiesSectionHandler()

Inicjuje nowe wystąpienie klasy HttpCapabilitiesSectionHandler.

Metody

Nazwa Opis
Create(Object, Object, XmlNode)

Tworzy wystąpienie HttpBrowserCapabilities klasy zawierające informacje o możliwościach przeglądarki klienta.

Equals(Object)

Określa, czy określony obiekt jest równy bieżącemu obiektowi.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Pobiera Type bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Object.

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy

Zobacz też