HttpCapabilitiesSectionHandler Klas

Definitie

Helpt bij het lezen in de <browserCaps> sectie van een configuratiebestand en het maken van een exemplaar van de HttpBrowserCapabilities klasse die de informatie over de mogelijkheden voor de clientbrowser bevat.

public ref class HttpCapabilitiesSectionHandler : System::Configuration::IConfigurationSectionHandler
public class HttpCapabilitiesSectionHandler : System.Configuration.IConfigurationSectionHandler
type HttpCapabilitiesSectionHandler = class
    interface IConfigurationSectionHandler
Public Class HttpCapabilitiesSectionHandler
Implements IConfigurationSectionHandler
Overname
HttpCapabilitiesSectionHandler
Implementeringen

Opmerkingen

De HttpCapabilitiesSectionHandler-klasse en de bijbehorende <browserCaps>-configuratiesectie zijn afgeschaft in de .NET Framework-versie 2.0. De voorkeursmethode voor het beheren van browsermogelijkheden is via browserdefinitiebestanden die zijn gecompileerd voor gebruik door de BrowserCapabilitiesFactory klasse. Het doel van beide configuratiemethoden is het genereren van een exemplaar van de HttpBrowserCapabilities klasse waartoe toegang kan worden verkregen vanuit de Browser eigenschap van de HttpRequest klasse.

Het gebruik van de browserdefinitiebestanden voor het opslaan van browsermogelijkheden biedt voordelen ten opzichte van het alternatief. Het biedt verbeterde prestaties omdat de definitie-informatie van de browser wordt geparseerd uit het XML-configuratiebestand en wordt gecompileerd in een klasse van tevoren. De browserdefinitiebestanden zijn ook gemakkelijker te onderhouden:

  • De definities zijn hiërarchisch en zijn dus minder afhankelijk van reguliere expressies om de browsermogelijkheden te bepalen.

  • De definities kunnen worden ingedeeld in meerdere bestanden, waardoor ze gemakkelijker te beheren zijn.

  • De definities kunnen op elk niveau worden gedefinieerd, hetzij op Machine.config niveau of op een specifiek toepassingsniveau. Dit elimineert de noodzaak om de volledige set definities te kopiëren om de mogelijkheden voor een specifieke browser te overschrijven.

Constructors

Name Description
HttpCapabilitiesSectionHandler()

Initialiseert een nieuw exemplaar van de HttpCapabilitiesSectionHandler klasse.

Methoden

Name Description
Create(Object, Object, XmlNode)

Hiermee maakt u een exemplaar van de HttpBrowserCapabilities klasse die de mogelijkhedeninformatie voor de clientbrowser bevat.

Equals(Object)

Bepaalt of het opgegeven object gelijk is aan het huidige object.

(Overgenomen van Object)
GetHashCode()

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
GetType()

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
MemberwiseClone()

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
ToString()

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

(Overgenomen van Object)

Van toepassing op

Zie ook