BuildManager Klass

Definition

Innehåller en uppsättning metoder som hjälper dig att hantera kompilering av ett ASP.NET program.

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

Kommentarer

Klassen BuildManager hanterar processen att kompilera sammansättningar och sidor för ett program. Det är en förseglad klass och kan inte ärvas.

BuildManager innehåller statiska medlemmar som ger information om de kompilerade sammansättningarna.

Egenskaper

Name Description
BatchCompilationEnabled

Hämtar eller anger ett värde som anger om batchkompilering är aktiverat.

CodeAssemblies

Hämtar en lista över sammansättningar som skapats från katalogen App_Code.

IsPrecompiledApp

Hämtar ett värde som anger om programmet är förkompilerat.

IsUpdatablePrecompiledApp

Hämtar ett värde som anger om programmet är förkompilerat som updatable.

TargetFramework

Hämtar målversionen av .NET Framework för den aktuella webbplatsen.

Metoder

Name Description
AddCompilationDependency(String)

Anger en sträng som representerar ett beroende som bygghanteraren använder för att avgöra om en ren version krävs.

AddReferencedAssembly(Assembly)

Lägger till en sammansättning i programmets uppsättning refererade sammansättningar.

CreateCachedFile(String)

Skapar en cachelagrad fil.

CreateInstanceFromVirtualPath(String, Type)

Bearbetar en fil, givet dess virtuella sökväg, och skapar en instans av resultatet.

Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetCachedBuildDependencySet(HttpContext, String, Boolean)

Returnerar en build-beroendeuppsättning för en virtuell sökväg om sökvägen finns i ASP.NET cache, även om innehållet inte är aktuellt.

GetCachedBuildDependencySet(HttpContext, String)

Returnerar en build-beroendeuppsättning för en virtuell sökväg om sökvägen finns i ASP.NET cacheminnet.

GetCompiledAssembly(String)

Kompilerar en fil till en sammansättning med den angivna virtuella sökvägen.

GetCompiledCustomString(String)

Kompilerar en fil, givet dess virtuella sökväg, och returnerar en anpassad sträng som byggprovidern bevarar i cacheminnet.

GetCompiledType(String)

Kompilerar en fil, givet dess virtuella sökväg, och returnerar den kompilerade typen.

GetGlobalAsaxType()

Hämtar ett objekt som representerar den kompilerade typen för filen Global.asax.

GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetObjectFactory(String, Boolean)

Hämtar en objektfabrik för den angivna virtuella sökvägen.

GetReferencedAssemblies()

Returnerar en lista med sammansättningsreferenser som alla sidkompileringar måste referera till.

GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
GetType(String, Boolean, Boolean)

Hittar en typ i de översta sammansättningarna, eller i sammansättningar som definieras i konfigurationen, med hjälp av en skiftlägeskänslig sökning och om du vill utlösa ett undantag vid fel.

GetType(String, Boolean)

Söker efter en typ i de översta sammansättningarna eller i sammansättningar som definieras i konfigurationen, och du kan också utlösa ett undantag vid fel.

GetVirtualPathDependencies(String)

Tillhandahåller en samling beroenden för virtuell sökväg för en angiven virtuell sökväg.

MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
ReadCachedFile(String)

Läser en cachelagrad fil.

ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Gäller för

Se även