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. É uma classe lacrada e não pode ser herdada.

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

Propriedades

Nome Description
BatchCompilationEnabled

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

CodeAssemblies

Obtém uma lista de assemblies criados a partir do 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

Nome Description
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, dado seu caminho virtual e cria uma instância do resultado.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetCachedBuildDependencySet(HttpContext, String, Boolean)

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

GetCachedBuildDependencySet(HttpContext, String)

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

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 em 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 hash predefinida.

(Herdado de Object)
GetObjectFactory(String, Boolean)

Obtém uma fábrica de objetos para o caminho virtual especificado.

GetReferencedAssemblies()

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

GetType()

Obtém o Type da instância atual.

(Herdado de Object)
GetType(String, Boolean, Boolean)

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

GetType(String, Boolean)

Localiza um tipo nos assemblies de nível superior ou em assemblies definidos na configuração e, opcionalmente, gera uma exceção à falha.

GetVirtualPathDependencies(String)

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

MemberwiseClone()

Cria uma cópia superficial do Objectatual.

(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