BuildManager Classe

Definizione

Fornisce un set di metodi che consentono di gestire la 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à

Nome Descrizione
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 un valore che specifica se l'applicazione è precompilata.

IsUpdatablePrecompiledApp

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

TargetFramework

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

Metodi

Nome Descrizione
AddCompilationDependency(String)

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

AddReferencedAssembly(Assembly)

Aggiunge un assembly al set di assembly di riferimento dell'applicazione.

CreateCachedFile(String)

Crea un file memorizzato nella cache.

CreateInstanceFromVirtualPath(String, Type)

Elabora un file, in base al 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, Boolean)

Restituisce un set di dipendenze di compilazione per un percorso virtuale se il percorso si trova nella cache ASP.NET, anche se il contenuto non è corrente.

GetCachedBuildDependencySet(HttpContext, String)

Restituisce un set di dipendenze di compilazione per un percorso virtuale se il percorso si trova nella cache ASP.NET.

GetCompiledAssembly(String)

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

GetCompiledCustomString(String)

Compila un file, in base al percorso virtuale, e restituisce una stringa personalizzata che il provider di compilazione mantiene nella cache.

GetCompiledType(String)

Compila un file, in base al relativo 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 oggetti per il percorso virtuale specificato.

GetReferencedAssemblies()

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

GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
GetType(String, Boolean, Boolean)

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

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.

GetVirtualPathDependencies(String)

Fornisce una raccolta di dipendenze di percorso virtuale per un percorso virtuale specificato.

MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(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