Compartilhar via


BrowserCapabilitiesCodeGenerator Classe

Definição

A classe BrowserCapabilitiesCodeGenerator é usada internamente pela ferramenta aspnet_regbrowsers para analisar arquivos de definição de navegador .browser e adicionar navegadores à coleção de tempo de execução de navegadores conhecidos contidos no objeto BrowserCapabilitiesFactory.

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

public ref class BrowserCapabilitiesCodeGenerator
public class BrowserCapabilitiesCodeGenerator
type BrowserCapabilitiesCodeGenerator = class
Public Class BrowserCapabilitiesCodeGenerator
Herança
BrowserCapabilitiesCodeGenerator

Comentários

Essa classe gera o código-fonte para um assembly para a BrowserCapabilitiesFactory classe, que, em tempo de execução, produz objetos específicos da solicitação HttpCapabilitiesBase para serem acessados publicamente por meio da propriedade intrínseca ASP.NET Request.Browser .

Construtores

BrowserCapabilitiesCodeGenerator()

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Usado internamente para criar uma nova instância de BrowserCapabilitiesCodeGenerator.

Métodos

Create()

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Usado internamente para coordenar o comportamento dessa classe.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ProcessBrowserFiles(Boolean, String)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Carrega e analisa o XML contido em uma coleção de arquivos de definição de navegador e insere as informações nele contidos em uma coleção interna de navegadores.

ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)
Uninstall()

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Remove o alocador de recursos do navegador do cache de assembly global e exclui seu arquivo de token de chave pública de nome forte.

Aplica-se a