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 compilación de ensamblados y páginas para 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

Nombre Description
BatchCompilationEnabled

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

CodeAssemblies

Obtiene una lista de ensamblados creados a partir del 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 está precompilada como actualizable.

TargetFramework

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

Métodos

Nombre Description
AddCompilationDependency(String)

Especifica una cadena que representa una dependencia que el administrador de compilación usa para ayudar a determinar si se requiere una compilación limpia.

AddReferencedAssembly(Assembly)

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

CreateCachedFile(String)

Crea un archivo almacenado en 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 al objeto actual.

(Heredado de Object)
GetCachedBuildDependencySet(HttpContext, String, Boolean)

Devuelve un conjunto de dependencias de compilación para una ruta de acceso virtual si la ruta de acceso se encuentra en la memoria caché de ASP.NET, incluso si el contenido no está activo.

GetCachedBuildDependencySet(HttpContext, String)

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

GetCompiledAssembly(String)

Compila un archivo en un ensamblado mediante 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 memoria 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 compilado para el archivo Global.asax.

GetHashCode()

Actúa como 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 de ensamblado a las que deben hacer referencia todas las compilaciones de páginas.

GetType()

Obtiene el Type de la instancia actual.

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

Busca un tipo en los ensamblados de nivel superior o en ensamblados definidos en la configuración, mediante una búsqueda que no distingue mayúsculas de minúsculas y, opcionalmente, produce una excepción en caso de error.

GetType(String, Boolean)

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

GetVirtualPathDependencies(String)

Proporciona una colección de dependencias de ruta de acceso virtual para una ruta de acceso virtual especificada.

MemberwiseClone()

Crea una copia superficial del Objectactual.

(Heredado de Object)
ReadCachedFile(String)

Lee un archivo almacenado en caché.

ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a

Consulte también