System.Web.Compilation Espace de noms
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.
Contient des classes pour générer et compiler des types de fichiers personnalisés dans l’environnement de génération ASP.NET.
Classes
| Nom | Description |
|---|---|
| AppSettingsExpressionBuilder |
Récupère des valeurs, comme spécifié dans une expression déclarative, à partir de la |
| AssemblyBuilder |
Fournit un conteneur pour la création d’un assembly à partir d’un ou plusieurs chemins virtuels au sein d’un projet ASP.NET. |
| BuildDependencySet |
Représente les dépendances retournées par le gestionnaire de build. |
| BuildManager |
Fournit un ensemble de méthodes permettant de gérer la compilation d’une application ASP.NET. |
| BuildManagerHostUnloadEventArgs |
Contient des données d’événement pour l’événement AppDomainShutdown et l’événement AppDomainUnloaded . |
| BuildProvider |
Définit un ensemble de propriétés et de méthodes pour générer du code source dans l’environnement de génération ASP.NET. Cette classe est abstraite. |
| BuildProviderAppliesToAttribute |
Définit un attribut qui spécifie l’étendue dans laquelle un fournisseur de build sera appliqué lorsqu’une ressource se trouve. Cette classe ne peut pas être héritée. |
| ClientBuildManager |
Fournit des services de compilation pour les applications ASP.NET. |
| ClientBuildManagerCallback |
Reçoit des informations d’état sur une build à partir de l’objet ClientBuildManager . |
| ClientBuildManagerParameter |
Contient des valeurs transmises au compilateur ASP.NET pendant la précompilation. |
| CompilerType |
Représente les paramètres du compilateur utilisés dans l’environnement de génération ASP.NET pour générer et compiler du code source à partir d’un chemin d’accès virtuel. Cette classe ne peut pas être héritée. |
| ConnectionStringsExpressionBuilder |
Récupère ou génère du code à récupérer, des valeurs de la < |
| ControlBuilderInterceptor |
Permet au processus de compilation d’être personnalisé ou contrôlé. |
| DesignTimeResourceProviderFactoryAttribute |
Spécifie le type de fabrique de fournisseur de ressources pour le temps de conception. Cette classe ne peut pas être héritée. |
| ExpressionBuilder |
Évalue les expressions pendant l’analyse de page. |
| ExpressionBuilderContext |
Fournit le contexte d’un ExpressionBuilder objet. |
| ExpressionEditorAttribute |
Spécifie l’éditeur au moment du design du générateur d’expressions. Cette classe ne peut pas être héritée. |
| ExpressionPrefixAttribute |
Spécifie l’attribut de préfixe à utiliser pour le générateur d’expressions. Cette classe ne peut pas être héritée. |
| FolderLevelBuildProviderAppliesToAttribute |
Définit un attribut qui spécifie l’étendue dans laquelle un objet FolderLevelBuildProvider doit être appliqué lorsqu’une ressource se trouve. |
| ImplicitResourceKey |
Contient des champs qui identifient une clé de ressource implicite. |
| LinePragmaCodeInfo |
Contient les propriétés d’un bloc de script analysé. |
| ResourceExpressionBuilder |
Fournit du code à l’analyseur de page pour l’affectation de valeurs de propriété sur un contrôle. |
| ResourceExpressionFields |
Contient les champs d’une expression de ressource analysée. |
| ResourceProviderFactory |
Sert de classe de base pour les classes qui créent des fournisseurs de ressources. |
| RouteUrlExpressionBuilder |
Crée une URL qui correspond aux valeurs de paramètre d’URL spécifiées. |
| RouteValueExpressionBuilder |
Récupère la valeur qui correspond à un paramètre d’URL spécifié dans une page routée. |
| WCFBuildProvider |
Génère du code de classe proxy pour les services Windows Communication Foundation (WCF). |
Interfaces
| Nom | Description |
|---|---|
| IAssemblyPostProcessor |
Définit la méthode qu’une classe implémente pour traiter un assembly après la génération de l’assembly. |
| IImplicitResourceProvider |
Définit les méthodes qu’une classe implémente pour agir en tant que fournisseur de ressources implicite. |
| IResourceProvider |
Définit l’interface qu’une classe doit implémenter pour agir en tant que fournisseur de ressources. |
| IWcfReferenceReceiveContextInformation |
Définit l’interface à implémenter pour obtenir des informations de contexte supplémentaires. |
Énumérations
| Nom | Description |
|---|---|
| BuildProviderAppliesTo |
Spécifie les emplacements où l’attribut BuildProviderAppliesToAttribute est respecté pendant la génération de code d’une ressource par un objet BuildProvider. |
| BuildProviderResultFlags |
Indique le comportement requis lorsqu’un chemin d’accès virtuel est généré. |
| FolderLevelBuildProviderAppliesTo |
Représente une énumération qui spécifie le répertoire cible auquel s’applique un objet FolderLevelBuildProvider. |
| PrecompilationFlags |
Fournit des indicateurs qui déterminent le comportement de précompilation. |
Délégués
| Nom | Description |
|---|---|
| BuildManagerHostUnloadEventHandler |
Représente la méthode qui gère l’événement AppDomainUnloaded et l’événement AppDomainShutdown d’un ClientBuildManager objet. |