BuildManager Classe

Definição

Fornece um conjunto de métodos para ajudar a gerenciar a compilação de um aplicativo ASP.NET.Provides a set of methods to help manage the compilation of an ASP.NET application.

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

Comentários

A classe BuildManager gerencia o processo de compilação de assemblies e páginas para um aplicativo.The BuildManager class manages the process of compiling assemblies and pages for an application. Ela é uma classe selada e não pode ser herdada.It is a sealed class and cannot be inherited.

BuildManager contém membros estáticos que fornecem informações sobre os assemblies compilados.BuildManager contains static members that provide information about the compiled assemblies.

Propriedades

BatchCompilationEnabled

Obtém ou define um valor que indica se a compilação de lote está habilitada.Gets or sets a value that indicates whether batch compilation is enabled.

CodeAssemblies

Obtém uma lista de assemblies criados no diretório App_Code.Gets a list of assemblies built from the App_Code directory.

IsPrecompiledApp

Obtém um valor que especifica se o aplicativo é pré-compilado.Gets a value that specifies whether the application is precompiled.

IsUpdatablePrecompiledApp

Obtém um valor que especifica se o aplicativo é pré-compilado como atualizável.Gets a value that specifies whether the application is precompiled as updatable.

TargetFramework

Obtém a versão de destino do .NET Framework para o site atual.Gets the target version of the .NET Framework for the current Web site.

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.Specifies a string that represents a dependency that the build manager uses to help determine if a clean build is required.

AddReferencedAssembly(Assembly)

Adiciona um assembly ao conjunto de assemblies referenciados do aplicativo.Adds an assembly to the application's set of referenced assemblies.

CreateCachedFile(String)

Cria um arquivo em cache.Creates a cached file.

CreateInstanceFromVirtualPath(String, Type)

Processa um arquivo com base em seu caminho virtual fornecido e cria uma instância do resultado.Processes a file, given its virtual path, and creates an instance of the result.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.Determines whether the specified object is equal to the current object.

(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.Returns a build dependency set for a virtual path if the path is located in the ASP.NET cache.

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.Returns a build dependency set for a virtual path if the path is located in the ASP.NET cache, even if the content is not current.

GetCompiledAssembly(String)

Compila um arquivo em um assembly usando o caminho virtual especificado.Compiles a file into an assembly using the specified virtual path.

GetCompiledCustomString(String)

Compila um arquivo, dado seu caminho virtual e retorna uma cadeia de caracteres personalizada que o provedor de build persiste no cache.Compiles a file, given its virtual path, and returns a custom string that the build provider persists in cache.

GetCompiledType(String)

Compila um arquivo, dado seu caminho virtual, e retorna o tipo compilado.Compiles a file, given its virtual path, and returns the compiled type.

GetGlobalAsaxType()

Obtém um objeto que representa o tipo compilado para o arquivo Global.asax.Gets an object that represents the compiled type for the Global.asax file.

GetHashCode()

Serve como a função de hash padrão.Serves as the default hash function.

(Herdado de Object)
GetObjectFactory(String, Boolean)

Obtém um alocador de objeto para o caminho virtual especificado.Gets an object factory for the specified virtual path.

GetReferencedAssemblies()

Retorna uma lista de referências de assembly à qual todas as compilações de página devem referenciar.Returns a list of assembly references that all page compilations must reference.

GetType()

Obtém o Type da instância atual.Gets the Type of the current instance.

(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.Finds a type in the top-level assemblies or in assemblies that are defined in configuration, and optionally throws an exception on failure.

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.Finds a type in the top-level assemblies, or in assemblies that are defined in configuration, by using a case-insensitive search and optionally throwing an exception on failure.

GetVirtualPathDependencies(String)

Fornece uma coleção de dependências do caminho virtual para um caminho virtual especificado.Provides a collection of virtual-path dependencies for a specified virtual path.

MemberwiseClone()

Cria uma cópia superficial do Object atual.Creates a shallow copy of the current Object.

(Herdado de Object)
ReadCachedFile(String)

Lê um arquivo em cache.Reads a cached file.

ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.Returns a string that represents the current object.

(Herdado de Object)

Aplica-se a

Veja também