BuildManager Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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) |