Freigeben über


BrowserCapabilitiesFactoryBase Klasse

Definition

Die BrowserCapabilitiesFactoryBase-Klasse ist die Basisklasse, von der BrowserCapabilitiesFactory abgeleitet wird. Die Klasse wird intern zur Laufzeit vom Konfigurationssystem verwendet, um anforderungsspezifische Instanzen der HttpCapabilitiesBase-Klasse zu erstellen, auf die öffentlich über die systemeigene Request.Browser-Eigenschaft von ASP.NET zugegriffen wird.

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

public ref class BrowserCapabilitiesFactoryBase
public class BrowserCapabilitiesFactoryBase
type BrowserCapabilitiesFactoryBase = class
Public Class BrowserCapabilitiesFactoryBase
Vererbung
BrowserCapabilitiesFactoryBase
Abgeleitet

Hinweise

Sie definieren Browserfunktionen in einer Browserdatei. Sie können die Standardhierarchie in der Browserdatei verwenden oder eine benutzerdefinierte Hierarchie erstellen, um die Browserfunktionen zu definieren.

Konstruktoren

BrowserCapabilitiesFactoryBase()

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Wird intern vom Konfigurationssystem zum Erstellen einer neuen Instanz dieser Klasse verwendet.

Eigenschaften

BrowserElements

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Wird intern vom Konfigurationssystem zum Darstellen einer Auflistung von Informationen verwendet, die sich auf verschiedene Browserfunktionen beziehen.

MatchedHeaders

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Wird intern vom Konfigurationssystem zum Darstellen einer Auflistung von Anforderungsheaderwerten verwendet.

Methoden

ConfigureBrowserCapabilities(NameValueCollection, HttpBrowserCapabilities)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Wird intern zur Laufzeit zum Konfigurieren eines HttpBrowserCapabilities-Objekts verwendet.

ConfigureCustomCapabilities(NameValueCollection, HttpBrowserCapabilities)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Wird intern zur Laufzeit verwendet, um benutzerdefinierte Hierarchien von Browserfunktionen zu konfigurieren.

Equals(Object)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
IsBrowserUnknown(HttpCapabilitiesBase)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Wird intern vom Konfigurationssystem verwendet, um zu bestimmen, ob der durch das angegebene HttpBrowserCapabilities-Objekt dargestellte Browser keinen verfügbaren Adapter aufweist.

MemberwiseClone()

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
PopulateBrowserElements(IDictionary)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Wird intern vom Konfigurationssystem verwendet, um eine Auflistung von Browserfunktionen basierend auf dem unterstützten Browser aufzufüllen.

PopulateMatchedHeaders(IDictionary)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Wird intern vom Konfigurationssystem verwendet, um eine Auflistung von Anforderungsheadern basierend auf dem unterstützten Browser aufzufüllen.

ToString()

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für:

Weitere Informationen