BuildManager Classe

Definição

Fornece um conjunto de métodos para ajudar a gerir a compilação de uma aplicação ASP.NET.

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

Observações

A BuildManager classe gere o processo de compilação de assemblies e páginas para uma aplicação. É uma classe selada e não pode ser herdada.

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

Propriedades

Name Description
BatchCompilationEnabled

Recebe ou define um valor que indica se a compilação em lote está ativada.

CodeAssemblies

Obtém uma lista de assemblies construídos a partir do diretório App_Code.

IsPrecompiledApp

Recebe um valor que especifica se a aplicação está pré-compilada.

IsUpdatablePrecompiledApp

Obtém um valor que especifica se a aplicação está pré-compilada como atualizável.

TargetFramework

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

Métodos

Name Description
AddCompilationDependency(String)

Especifica uma string que representa uma dependência que o gestor de compilações usa para ajudar a determinar se é necessária uma compilação limpa.

AddReferencedAssembly(Assembly)

Adiciona um assembly ao conjunto de assemblies referenciados da aplicação.

CreateCachedFile(String)

Cria um ficheiro em cache.

CreateInstanceFromVirtualPath(String, Type)

Processa um ficheiro, dado o 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)

Devolve um conjunto de dependência de compilação para um caminho virtual se o caminho estiver localizado na cache ASP.NET, mesmo que o conteúdo não esteja atual.

GetCachedBuildDependencySet(HttpContext, String)

Devolve um conjunto de dependência de compilação para um caminho virtual se o caminho estiver localizado na cache ASP.NET.

GetCompiledAssembly(String)

Compila um ficheiro numa assembly usando o caminho virtual especificado.

GetCompiledCustomString(String)

Compila um ficheiro, dado o seu caminho virtual, e devolve uma string personalizada que o fornecedor de compilação mantém na cache.

GetCompiledType(String)

Compila um ficheiro, dado o seu caminho virtual, e devolve o tipo compilado.

GetGlobalAsaxType()

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

GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetObjectFactory(String, Boolean)

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

GetReferencedAssemblies()

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

GetType()

Obtém o Type da instância atual.

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

Encontra um tipo nos assemblies de topo de nível, ou em assemblies definidos em configuração, usando uma pesquisa insensível a maiúsculas minúsculas e opcionalmente lançando uma exceção em caso de falha.

GetType(String, Boolean)

Encontra um tipo nos assemblies de topo ou em assemblies definidos em configuração, e opcionalmente lança uma exceção em caso de falha.

GetVirtualPathDependencies(String)

Fornece um conjunto de dependências de caminho virtual para um caminho virtual especificado.

MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ReadCachedFile(String)

Lê um ficheiro em cache.

ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Aplica-se a

Ver também