Compartilhar via


BuildManager Classe

Definição

Fornece um conjunto de métodos para ajudar a gerenciar a compilação de um aplicativo ASP.NET.

public ref class BuildManager sealed
public sealed class BuildManager
type BuildManager = class
Public NotInheritable Class BuildManager
Herança
BuildManager

Comentários

A BuildManager classe gerencia o processo de compilação de assemblies e páginas para um aplicativo. Ela é uma classe selada e não pode ser herdada.

BuildManager contém membros estáticos que fornecem informações sobre os assemblies compilados.

Propriedades

BatchCompilationEnabled

Obtém ou define um valor que indica se a compilação de lote está habilitada.

CodeAssemblies

Obtém uma lista de assemblies criados no diretório App_Code.

IsPrecompiledApp

Obtém um valor que especifica se o aplicativo é pré-compilado.

IsUpdatablePrecompiledApp

Obtém um valor que especifica se o aplicativo é pré-compilado como atualizável.

TargetFramework

Obtém a versão de destino do .NET Framework para o site atual.

Métodos

AddCompilationDependency(String)

Especifica uma cadeia de caracteres que representa uma dependência que o gerenciador de build usa para ajudar a determinar se um build limpo é necessário.

AddReferencedAssembly(Assembly)

Adiciona um assembly ao conjunto de assemblies referenciados do aplicativo.

CreateCachedFile(String)

Cria um arquivo armazenado em cache.

CreateInstanceFromVirtualPath(String, Type)

Processa um arquivo com base em seu caminho virtual fornecido e cria uma instância do resultado.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetCachedBuildDependencySet(HttpContext, String)

Retorna um conjunto de dependências de build para um caminho virtual se o caminho estiver localizado no cache do ASP.NET.

GetCachedBuildDependencySet(HttpContext, String, Boolean)

Retorna um conjunto de dependência de build para um caminho virtual se o caminho estiver localizado no cache do ASP.NET, mesmo se o conteúdo não for atual.

GetCompiledAssembly(String)

Compila um arquivo em um assembly usando o caminho virtual especificado.

GetCompiledCustomString(String)

Compila um arquivo, dado seu caminho virtual e retorna uma cadeia de caracteres personalizada que o provedor de build persiste no cache.

GetCompiledType(String)

Compila um arquivo, dado seu caminho virtual e retorna o tipo compilado.

GetGlobalAsaxType()

Obtém um objeto que representa o tipo compilado para o arquivo Global.asax.

GetHashCode()

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

(Herdado de Object)
GetObjectFactory(String, Boolean)

Obtém um alocador de objeto para o caminho virtual especificado.

GetReferencedAssemblies()

Retorna uma lista de referências de assembly à qual todas as compilações de página devem referenciar.

GetType()

Obtém o Type da instância atual.

(Herdado de Object)
GetType(String, Boolean)

Localiza um tipo nos assemblies de nível superior ou em assemblies que são definidos na configuração e, como opção, lança uma exceção na falha.

GetType(String, Boolean, Boolean)

Localiza um tipo nos assemblies de nível superior ou em assemblies que são definidos na configuração usando uma pesquisa que não diferencia maiúsculas de minúsculas e, como opção, lançando uma exceção na falha.

GetVirtualPathDependencies(String)

Fornece uma coleção de dependências do caminho virtual para um caminho virtual especificado.

MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ReadCachedFile(String)

Lê um arquivo armazenado em cache.

ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a

Confira também