Share via


BuildManager Clase

Definición

Proporciona un conjunto de métodos para ayudar a administrar la compilación de una aplicación ASP.NET.

public ref class BuildManager sealed
public sealed class BuildManager
type BuildManager = class
Public NotInheritable Class BuildManager
Herencia
BuildManager

Comentarios

La BuildManager clase administra el proceso de compilar los ensamblados y las páginas de una aplicación. Es una clase sellada y no se puede heredar.

BuildManager contiene miembros estáticos que proporcionan información sobre los ensamblados compilados.

Propiedades

BatchCompilationEnabled

Obtiene o establece un valor que indica si la compilación por lotes está habilitada.

CodeAssemblies

Obtiene una lista de ensamblados compilados en el directorio App_Code.

IsPrecompiledApp

Obtiene un valor que especifica si la aplicación está precompilada.

IsUpdatablePrecompiledApp

Obtiene un valor que especifica si la aplicación de actual está precompilada como actualizable.

TargetFramework

Obtiene la versión de destino de .NET Framework del sitio web actual.

Métodos

AddCompilationDependency(String)

Especifica una cadena que representa una dependencia utilizada por el administrador de compilación para poder determinar si se requiere una compilación limpia.

AddReferencedAssembly(Assembly)

Agrega un ensamblado al conjunto de ensamblados a los que se hace referencia de la aplicación.

CreateCachedFile(String)

Crea un archivo almacenado en memoria caché.

CreateInstanceFromVirtualPath(String, Type)

Procesa un archivo, dada su ruta de acceso virtual, y crea una instancia del resultado.

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetCachedBuildDependencySet(HttpContext, String)

Devuelve un conjunto de dependencias de compilación para una ruta de acceso virtual si la ruta se encuentra en la caché de ASP.NET.

GetCachedBuildDependencySet(HttpContext, String, Boolean)

Devuelve un conjunto de dependencias de compilación de una ruta de acceso virtual si la ruta se encuentra en la caché de ASP.NET, aun cuando el contenido no esté actualizado.

GetCompiledAssembly(String)

Compila un archivo en un ensamblado usando la ruta de acceso virtual especificada.

GetCompiledCustomString(String)

Compila un archivo, dada su ruta de acceso virtual, y devuelve una cadena personalizada que el proveedor de compilación conserva en la caché.

GetCompiledType(String)

Compila un archivo, dada su ruta de acceso virtual, y devuelve el tipo compilado.

GetGlobalAsaxType()

Obtiene un objeto que representa el tipo de compilación para el archivo Global.asax.

GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetObjectFactory(String, Boolean)

Obtiene un generador de objetos para la ruta de acceso virtual especificada.

GetReferencedAssemblies()

Devuelve una lista de referencias del ensamblado a las que todas las compilaciones de página deben hacer referencia.

GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
GetType(String, Boolean)

Busca un tipo en los ensamblados de nivel superior o en los ensamblados definidos en la configuración y, de manera opcional, produce una excepción en caso de error.

GetType(String, Boolean, Boolean)

Busca un tipo en los ensamblados de nivel superior, o en los ensamblados definidos en la configuración, utilizando una búsqueda sin distinción entre mayúsculas y minúsculas; opcionalmente, produce una excepción en caso de error.

GetVirtualPathDependencies(String)

Proporciona una colección de dependencias de ruta de acceso virtual correspondiente a la ruta de acceso virtual especificada.

MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
ReadCachedFile(String)

Lee un archivo almacenado en memoria caché.

ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a

Consulte también