BrowserCapabilitiesCodeGenerator Класс

Определение

Класс BrowserCapabilitiesCodeGenerator используется внутри aspnet_regbrowsers средства для анализа файлов определения браузера .browser и добавления браузеров в коллекцию известных браузеров, содержащихся в объекте BrowserCapabilitiesFactory .

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

public ref class BrowserCapabilitiesCodeGenerator
public class BrowserCapabilitiesCodeGenerator
type BrowserCapabilitiesCodeGenerator = class
Public Class BrowserCapabilitiesCodeGenerator
Наследование
BrowserCapabilitiesCodeGenerator

Комментарии

Этот класс создает исходный код сборки для класса BrowserCapabilitiesFactory, который во время выполнения создает объекты HttpCapabilitiesBase для общедоступного доступа ASP.NET через встроенное свойство Request.Browser.

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

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

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

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

Методы

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

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

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

Equals(Object)

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

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

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

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

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

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

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

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

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

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

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

(Унаследовано от Object)
ProcessBrowserFiles(Boolean, String)

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

Загружает и анализирует XML, содержащийся в коллекции файлов определения браузера, и вставляет сведения, содержащиеся в нем, во внутреннюю коллекцию браузеров.

ToString()

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

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

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

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

Удаляет фабрику возможностей браузера из глобального кэша сборок и удаляет файл маркера открытого ключа строгого имени.

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