BuildManager Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournit un jeu de méthodes pour faciliter la gestion de la compilation d'une application ASP.NET.
public ref class BuildManager sealed
public sealed class BuildManager
type BuildManager = class
Public NotInheritable Class BuildManager
- Héritage
-
BuildManager
Remarques
La BuildManager classe gère le processus de compilation des assemblys et des pages pour une application. Il s’agit d’une classe sealed qui ne peut pas être héritée.
BuildManager contient des membres statiques qui fournissent des informations sur les assemblys compilés.
Propriétés
BatchCompilationEnabled |
Obtient ou définit une valeur qui indique si la compilation en batch est activée. |
CodeAssemblies |
Obtient une liste d'assemblys générés à partir du répertoire App_Code. |
IsPrecompiledApp |
Obtient une valeur qui spécifie si l'application est précompilée. |
IsUpdatablePrecompiledApp |
Obtient une valeur qui spécifie si l'application est précompilée comme pouvant être mise à jour. |
TargetFramework |
Obtient la version cible du .NET Framework pour le site Web actuel. |
Méthodes
AddCompilationDependency(String) |
Spécifie une chaîne qui représente une dépendance utilisée par le gestionnaire de génération pour aider à déterminer si une génération propre est requise. |
AddReferencedAssembly(Assembly) |
Ajoute un assembly au jeu d'assemblys référencés de l'application. |
CreateCachedFile(String) |
Crée un fichier mis en cache. |
CreateInstanceFromVirtualPath(String, Type) |
Traite un fichier selon son chemin d'accès virtuel et crée une instance du résultat. |
Equals(Object) |
Détermine si l'objet spécifié est égal à l'objet actuel. (Hérité de Object) |
GetCachedBuildDependencySet(HttpContext, String) |
Retourne un jeu de dépendances de génération pour un chemin d'accès virtuel s'il est localisé dans le cache ASP.NET. |
GetCachedBuildDependencySet(HttpContext, String, Boolean) |
Retourne le jeu de dépendances de génération d'un chemin virtuel si le chemin se trouve dans le cache ASP.NET, même si le contenu n'est pas actuel. |
GetCompiledAssembly(String) |
Compile un fichier en assembly à l'aide du chemin d'accès virtuel spécifié. |
GetCompiledCustomString(String) |
Compile un fichier, en fonction de son chemin d'accès virtuel, et retourne une chaîne personnalisée que le fournisseur de générations rend persistante dans le cache. |
GetCompiledType(String) |
Compile un fichier, en fonction de son chemin d'accès virtuel, et retourne le type compilé. |
GetGlobalAsaxType() |
Obtient un objet qui représente le type compilé pour le fichier Global.asax. |
GetHashCode() |
Fait office de fonction de hachage par défaut. (Hérité de Object) |
GetObjectFactory(String, Boolean) |
Obtient une fabrique d'objets pour le chemin d'accès virtuel spécifié. |
GetReferencedAssemblies() |
Renvoie une liste des références d'assembly que toutes les compilations de page doivent référencer. |
GetType() |
Obtient le Type de l'instance actuelle. (Hérité de Object) |
GetType(String, Boolean) |
Recherche un type dans les assemblys de niveau supérieur ou dans les assemblys définis dans la configuration et lève éventuellement une exception en cas d'échec. |
GetType(String, Boolean, Boolean) |
Recherche un type dans les assemblys de niveau supérieur ou dans les assemblys définis dans la configuration à l'aide d'une recherche ne respectant pas la casse et en levant éventuellement une exception en cas d'échec. |
GetVirtualPathDependencies(String) |
Fournit une collection de dépendances de chemin d'accès virtuel pour un chemin d'accès virtuel spécifié. |
MemberwiseClone() |
Crée une copie superficielle du Object actuel. (Hérité de Object) |
ReadCachedFile(String) |
Lit un fichier mis en cache. |
ToString() |
Retourne une chaîne qui représente l'objet actuel. (Hérité de Object) |