BuildManager Klas

Definitie

Biedt een set methoden voor het beheren van de compilatie van een ASP.NET toepassing.

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

Opmerkingen

De BuildManager klasse beheert het proces voor het compileren van assembly's en pagina's voor een toepassing. Het is een verzegelde klasse en kan niet worden overgenomen.

BuildManager bevat statische leden die informatie geven over de gecompileerde assembly's.

Eigenschappen

Name Description
BatchCompilationEnabled

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of batchcompilatie is ingeschakeld.

CodeAssemblies

Hiermee haalt u een lijst met assembly's op die zijn gebouwd op basis van de App_Code directory.

IsPrecompiledApp

Hiermee wordt een waarde opgehaald die aangeeft of de toepassing vooraf is gecompileerd.

IsUpdatablePrecompiledApp

Hiermee wordt een waarde opgehaald die aangeeft of de toepassing vooraf is gecompileerd als updatable.

TargetFramework

Hiermee haalt u de doelversie van het .NET Framework voor de huidige website op.

Methoden

Name Description
AddCompilationDependency(String)

Hiermee geeft u een tekenreeks op die een afhankelijkheid vertegenwoordigt die door de buildmanager wordt gebruikt om te bepalen of een schone build vereist is.

AddReferencedAssembly(Assembly)

Hiermee voegt u een assembly toe aan de set met assembly's waarnaar wordt verwezen.

CreateCachedFile(String)

Hiermee maakt u een bestand in de cache.

CreateInstanceFromVirtualPath(String, Type)

Verwerkt een bestand op basis van het virtuele pad en maakt een exemplaar van het resultaat.

Equals(Object)

Bepaalt of het opgegeven object gelijk is aan het huidige object.

(Overgenomen van Object)
GetCachedBuildDependencySet(HttpContext, String, Boolean)

Retourneert een build-afhankelijkheidsset voor een virtueel pad als het pad zich in de ASP.NET-cache bevindt, zelfs als de inhoud niet actueel is.

GetCachedBuildDependencySet(HttpContext, String)

Retourneert een buildafhankelijkheidsset voor een virtueel pad als het pad zich in de ASP.NET-cache bevindt.

GetCompiledAssembly(String)

Compileert een bestand in een assembly met behulp van het opgegeven virtuele pad.

GetCompiledCustomString(String)

Compileert een bestand op basis van het virtuele pad en retourneert een aangepaste tekenreeks die de buildprovider in de cache bewaart.

GetCompiledType(String)

Compileert een bestand op basis van het virtuele pad en retourneert het gecompileerde type.

GetGlobalAsaxType()

Hiermee haalt u een object op dat het gecompileerde type vertegenwoordigt voor het bestand Global.asax.

GetHashCode()

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
GetObjectFactory(String, Boolean)

Hiermee haalt u een objectfactory op voor het opgegeven virtuele pad.

GetReferencedAssemblies()

Retourneert een lijst met assemblyverwijzingen waarnaar alle paginacompilaties moeten verwijzen.

GetType()

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
GetType(String, Boolean, Boolean)

Hiermee vindt u een type in de assembly's op het hoogste niveau of in assembly's die zijn gedefinieerd in de configuratie, met behulp van een niet-hoofdlettergevoelige zoekopdracht en optioneel een uitzondering op fouten genereren.

GetType(String, Boolean)

Hiermee vindt u een type in de assembly's op het hoogste niveau of in assembly's die zijn gedefinieerd in de configuratie, en wordt eventueel een uitzondering op fouten gegenereerd.

GetVirtualPathDependencies(String)

Biedt een verzameling afhankelijkheden van een virtueel pad voor een opgegeven virtueel pad.

MemberwiseClone()

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
ReadCachedFile(String)

Leest een bestand in de cache.

ToString()

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

(Overgenomen van Object)

Van toepassing op

Zie ook