BrowserCapabilitiesFactoryBase Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Die BrowserCapabilitiesFactoryBase Klasse ist die Basisklasse, BrowserCapabilitiesFactory von der abgeleitet wird. Es wird intern zur Laufzeit vom Konfigurationssystem verwendet, um anforderungsspezifische Instanzen der HttpCapabilitiesBase-Klasse zu erstellen, auf die öffentlich über die ASP.NET systeminterne Request.Browser-Eigenschaft 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 BROWSER-Datei. Sie können die Standardhierarchie in der BROWSER-Datei verwenden oder eine benutzerdefinierte Hierarchie erstellen, um die Browserfunktionen zu definieren.
Konstruktoren
| Name | Beschreibung |
|---|---|
| BrowserCapabilitiesFactoryBase() |
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 neue Instanz dieser Klasse zu erstellen. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| BrowserElements |
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 Sammlung von Informationen zu verschiedenen Browserfunktionen darzustellen. |
| MatchedHeaders |
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 Sammlung von Anforderungsheaderwerten darzustellen. |
Methoden
| Name | Beschreibung |
|---|---|
| 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 verwendet, um ein HttpBrowserCapabilities Objekt zu konfigurieren. |
| ConfigureCustomCapabilities(NameValueCollection, HttpBrowserCapabilities) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Wird zur Laufzeit intern 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 dem aktuellen Objekt entspricht. (Geerbt von Object) |
| GetHashCode() |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Dient 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 die 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 über keinen verfügbaren Adapter verfügt. |
| MemberwiseClone() |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Erstellt eine flache Kopie der 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 Sammlung 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 Sammlung von Anforderungsheadern basierend auf dem unterstützten Browser zu fü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) |