Язык

BrowserCapabilitiesFactoryBase Класс

Определение

Класс BrowserCapabilitiesFactoryBase является базовым классом, производным от которого BrowserCapabilitiesFactory является производный. Он используется внутренне во время выполнения системой конфигурации для создания экземпляров класса HttpCapabilitiesBase, доступ к которым осуществляется через встроенное свойство ASP.NET Request.Browser.

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

public ref class BrowserCapabilitiesFactoryBase
public class BrowserCapabilitiesFactoryBase
type BrowserCapabilitiesFactoryBase = class
Public Class BrowserCapabilitiesFactoryBase
Наследование
BrowserCapabilitiesFactoryBase
Производный

Комментарии

Вы определяете возможности браузера в файле .browser. Иерархию по умолчанию можно использовать в файле .browser или создать пользовательскую иерархию для определения возможностей браузера.

Конструкторы

Имя Описание
BrowserCapabilitiesFactoryBase()

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Используется внутренне системой конфигурации для создания нового экземпляра этого класса.

Свойства

Имя Описание
BrowserElements

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Используется внутренне системой конфигурации для представления коллекции сведений, связанных с различными возможностями браузера.

MatchedHeaders

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Используется внутренне системой конфигурации для представления коллекции значений заголовка запроса.

Методы

Имя Описание
ConfigureBrowserCapabilities(NameValueCollection, HttpBrowserCapabilities)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Используется во время выполнения во время выполнения для настройки HttpBrowserCapabilities объекта.

ConfigureCustomCapabilities(NameValueCollection, HttpBrowserCapabilities)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Используется во время выполнения для настройки пользовательских иерархий возможностей браузера.

Equals(Object)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Возвращает Type текущего экземпляра.

(Унаследовано от Object)
IsBrowserUnknown(HttpCapabilitiesBase)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Используется внутренне системой конфигурации, чтобы определить, не имеет ли браузер, представленный указанным HttpBrowserCapabilities объектом, доступный адаптер.

MemberwiseClone()

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Создает неглубокую копию текущей Object.

(Унаследовано от Object)
PopulateBrowserElements(IDictionary)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Используется внутренне системой конфигурации для заполнения коллекции возможностей браузера на основе поддерживаемого браузера.

PopulateMatchedHeaders(IDictionary)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Используется внутренне системой конфигурации для заполнения коллекции заголовков запросов на основе поддерживаемого браузера.

ToString()

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Применяется к

См. также раздел