Udostępnij za pośrednictwem


BrowserCapabilitiesFactoryBase Klasa

Definicja

BrowserCapabilitiesFactoryBaseKlasa jest klasą bazową, z której BrowserCapabilitiesFactory pochodzi. Jest on używany wewnętrznie w czasie wykonywania przez system konfiguracji w celu utworzenia wystąpień specyficznych dla żądania HttpCapabilitiesBase klasy, publicznie dostępnych za pomocą właściwości wewnętrznej ASP.NET Request.Browser .

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

public ref class BrowserCapabilitiesFactoryBase
public class BrowserCapabilitiesFactoryBase
type BrowserCapabilitiesFactoryBase = class
Public Class BrowserCapabilitiesFactoryBase
Dziedziczenie
BrowserCapabilitiesFactoryBase
Pochodne

Uwagi

Możesz zdefiniować możliwości przeglądarki w pliku przeglądarki. Możesz użyć domyślnej hierarchii w pliku przeglądarki lub utworzyć hierarchię niestandardową, aby zdefiniować możliwości przeglądarki.

Konstruktory

BrowserCapabilitiesFactoryBase()

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Używane wewnętrznie przez system konfiguracji w celu utworzenia nowego wystąpienia tej klasy.

Właściwości

BrowserElements

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Używane wewnętrznie przez system konfiguracji do reprezentowania kolekcji informacji odnoszących się do różnych funkcji przeglądarki.

MatchedHeaders

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Używane wewnętrznie przez system konfiguracji do reprezentowania kolekcji wartości nagłówka żądania.

Metody

ConfigureBrowserCapabilities(NameValueCollection, HttpBrowserCapabilities)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Używane wewnętrznie w czasie wykonywania w celu skonfigurowania HttpBrowserCapabilities obiektu.

ConfigureCustomCapabilities(NameValueCollection, HttpBrowserCapabilities)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Używane wewnętrznie w czasie wykonywania, aby skonfigurować niestandardowe hierarchie możliwości przeglądarki.

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

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

(Odziedziczone po Object)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
IsBrowserUnknown(HttpCapabilitiesBase)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Używane wewnętrznie przez system konfiguracji w celu ustalenia, czy przeglądarka reprezentowana przez określony HttpBrowserCapabilities obiekt nie ma dostępnego adaptera.

MemberwiseClone()

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

(Odziedziczone po Object)
PopulateBrowserElements(IDictionary)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Używane wewnętrznie przez System konfiguracyjny do wypełniania kolekcji możliwości przeglądarki na podstawie obsługiwanej przeglądarki.

PopulateMatchedHeaders(IDictionary)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Używane wewnętrznie przez System konfiguracyjny do wypełniania kolekcji nagłówków żądań na podstawie obsługiwanej przeglądarki.

ToString()

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

(Odziedziczone po Object)

Dotyczy

Zobacz też