BuildManager Classe

Définition

Fournit un ensemble de méthodes permettant de gérer 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 d’assemblys et de pages pour une application. Il s’agit d’une classe scellée et ne peut pas être héritée.

BuildManager contient des membres statiques qui fournissent des informations sur les assemblys compilés.

Propriétés

Nom Description
BatchCompilationEnabled

Obtient ou définit une valeur qui indique si la compilation par lots 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 de l’infrastructure .NET pour le site web actuel.

Méthodes

Nom Description
AddCompilationDependency(String)

Spécifie une chaîne qui représente une dépendance utilisée par le gestionnaire de builds pour déterminer si une build propre est requise.

AddReferencedAssembly(Assembly)

Ajoute un assembly à l’ensemble d’assemblys référencés de l’application.

CreateCachedFile(String)

Crée un fichier mis en cache.

CreateInstanceFromVirtualPath(String, Type)

Traite un fichier, en fonction de 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, Boolean)

Retourne un jeu de dépendances de build pour un chemin d’accès virtuel si le chemin d’accès se trouve dans le cache ASP.NET, même si le contenu n’est pas actif.

GetCachedBuildDependencySet(HttpContext, String)

Retourne un jeu de dépendances de build pour un chemin d’accès virtuel si le chemin d’accès se trouve dans le cache ASP.NET.

GetCompiledAssembly(String)

Compile un fichier dans un 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 build conserve 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()

Sert 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()

Retourne une liste de références d’assembly que toutes les compilations de pages doivent référencer.

GetType()

Obtient la Type de l’instance actuelle.

(Hérité de Object)
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 non sensible à la casse et éventuellement lève une exception en cas d’échec.

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.

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 Objectactuel.

(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)

S’applique à

Voir aussi