Condividi tramite


BuildManager Classe

Definizione

Fornisce un insieme di metodi che facilitano la gestione della compilazione di un'applicazione ASP.NET.

public ref class BuildManager sealed
public sealed class BuildManager
type BuildManager = class
Public NotInheritable Class BuildManager
Ereditarietà
BuildManager

Commenti

La BuildManager classe gestisce il processo di compilazione di assembly e pagine per un'applicazione. Si tratta di una classe sealed e non può essere ereditata.

BuildManager contiene membri statici che forniscono informazioni sugli assembly compilati.

Proprietà

BatchCompilationEnabled

Ottiene o imposta un valore che indica se la compilazione batch è abilitata.

CodeAssemblies

Ottiene un elenco di assembly compilati dalla directory App_Code.

IsPrecompiledApp

Ottiene o imposta un valore che specifica se l'applicazione è precompilata.

IsUpdatablePrecompiledApp

Ottiene un valore che indica se l'applicazione corrente è precompilata come aggiornabile.

TargetFramework

Ottiene la versione di destinazione di .NET Framework per il sito Web corrente.

Metodi

AddCompilationDependency(String)

Specifica una stringa che rappresenta una dipendenza utilizzata dal gestore di compilazione per determinare se è richiesta una compilazione pulita.

AddReferencedAssembly(Assembly)

Aggiunge un assembly al set degli assembly a cui si fa riferimento dell'applicazione.

CreateCachedFile(String)

Crea un file di cache.

CreateInstanceFromVirtualPath(String, Type)

Elabora un file a partire dal suo percorso virtuale e crea un'istanza del risultato.

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetCachedBuildDependencySet(HttpContext, String)

Restituisce un insieme di dipendenze di compilazione per un percorso virtuale se questo è presente nella cache di ASP.NET.

GetCachedBuildDependencySet(HttpContext, String, Boolean)

Restituisce un set di dipendenze di compilazione di un percorso virtuale se quest'ultimo è presente nella cache ASP.NET, anche se il contenuto non è corrente.

GetCompiledAssembly(String)

Compila un file in un assembly utilizzando il percorso virtuale specificato.

GetCompiledCustomString(String)

Compila un file a partire dal suo percorso virtuale e restituisce una stringa personalizzata che il provider di compilazione mantiene nella cache.

GetCompiledType(String)

Compila un file a partire dal suo percorso virtuale e restituisce il tipo compilato.

GetGlobalAsaxType()

Ottiene un oggetto che rappresenta il tipo compilato per il file Global.asax.

GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetObjectFactory(String, Boolean)

Ottiene una factory di oggetto per il percorso virtuale specificato.

GetReferencedAssemblies()

Restituisce un elenco di riferimenti agli assembly a cui tutte le compilazioni delle pagine devono fare riferimento.

GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
GetType(String, Boolean)

Trova un tipo negli assembly di primo livello o negli assembly definiti nella configurazione e, facoltativamente, genera un'eccezione in caso di errore.

GetType(String, Boolean, Boolean)

Trova un tipo negli assembly di primo livello o negli assembly definiti nella configurazione utilizzando una ricerca senza distinzione tra maiuscole e minuscole e generando, facoltativamente, un'eccezione in caso di errore.

GetVirtualPathDependencies(String)

Fornisce un insieme di dipendenze del percorso virtuale per un percorso virtuale specificato.

MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ReadCachedFile(String)

Legge un file memorizzato nella cache.

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a

Vedi anche