Diese Dokumentation wurde archiviert und wird nicht länger gepflegt.

HttpBrowserCapabilitiesBase-Klasse

Aktualisiert: November 2007

Fungiert als Basisklasse für Klassen, mit denen der Server Informationen über die Funktionen des Browsers abruft, der die aktuelle Anforderung gesendet hat.

Namespace:  System.Web
Assembly:  System.Web.Abstractions (in System.Web.Abstractions.dll)

[AspNetHostingPermissionAttribute(SecurityAction.InheritanceDemand, Level = AspNetHostingPermissionLevel.Minimal)]
[AspNetHostingPermissionAttribute(SecurityAction.LinkDemand, Level = AspNetHostingPermissionLevel.Minimal)]
public abstract class HttpBrowserCapabilitiesBase : IFilterResolutionService
/** @attribute AspNetHostingPermissionAttribute(SecurityAction.InheritanceDemand, Level = AspNetHostingPermissionLevel.Minimal) */
/** @attribute AspNetHostingPermissionAttribute(SecurityAction.LinkDemand, Level = AspNetHostingPermissionLevel.Minimal) */
public abstract class HttpBrowserCapabilitiesBase implements IFilterResolutionService
public abstract class HttpBrowserCapabilitiesBase implements IFilterResolutionService

Die HttpBrowserCapabilitiesBase-Klasse ist eine abstrakte Klasse, die dieselben Member wie die HttpBrowserCapabilities-Klasse enthält. Mit der HttpBrowserCapabilitiesBase-Klasse können Sie abgeleitete Klassen erstellen, die der HttpBrowserCapabilities-Klasse ähneln, aber angepasst werden können und außerhalb der ASP.NET-Pipeline verwendet werden können. Beim Ausführen von Komponententests wird i. d. R. eine abgeleitete Klasse verwendet, um Member mit benutzerdefiniertem Verhalten für das getestete Szenario zu implementieren.

Die HttpBrowserCapabilitiesWrapper-Klasse wird von der HttpBrowserCapabilitiesBase-Klasse abgeleitet. Die HttpBrowserCapabilitiesWrapper-Klasse fungiert als Wrapper für die HttpBrowserCapabilities-Klasse. Zur Laufzeit werden Member des HttpBrowserCapabilities-Objekts i. d. R. mit einer Instanz der HttpBrowserCapabilitiesWrapper-Klasse aufgerufen.

System.Object
  System.Web.HttpBrowserCapabilitiesBase
    System.Web.HttpBrowserCapabilitiesWrapper

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

.NET Framework und .NET Compact Framework unterstützen nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.

.NET Framework

Unterstützt in: 3.5 SP1
Anzeigen: