BuildManager Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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) |