Microsoft.AspNetCore.Mvc.Razor.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.
Fournit les types requis pour prendre en charge la compilation des pages Razor et des vues Razor.
Classes
CompilationFailedException |
Exception levée lors de l’accès au résultat d’une compilation ayant échoué. |
CompiledViewDescriptor |
Représente une vue razor compilée ou une page. |
MetadataReferenceFeature |
Spécifie la liste des MetadataReference utilisés dans la compilation Razor. |
MetadataReferenceFeatureProvider |
pour qui utilise DependencyContext pour les instances inscrites AssemblyPart pour créer MetadataReference.MetadataReferenceFeatureIApplicationFeatureProvider<TFeature> |
RazorReferenceManager |
Gère les références de compilation pour la compilation Razor. |
RazorViewAttribute |
Cette classe est remplacée par RazorCompiledItem et ne sera pas utilisée par le runtime. |
RelativeFileInfo |
Type de conteneur qui représente IFileInfo avec le chemin relatif de base de l’application pour un fichier dans le système de fichiers. |
RoslynCompilationContext |
Objet de contexte utilisé pour transmettre des informations sur la compilation de page Razor actuelle. |
ViewsFeature |
Fonctionnalité qui contient des descripteurs d’affichage. |
ViewsFeatureProvider |
Élément IApplicationFeatureProvider<TFeature> correspondant à l'objet ViewsFeature. |
Structures
CompilationResult |
Représente le résultat de la compilation. |
Interfaces
ICompilationService |
Fournit des méthodes pour la compilation d’une page Razor. |
IRazorCompilationService |
Spécifie les contrats d’un service qui compile des fichiers Razor. |
IViewCompilationMemoryCacheProvider |
Fournit un instance de IMemoryCache qui est utilisé pour stocker les vues Razor compilées. |
IViewCompiler |
Représente un compilateur d’affichage. |
IViewCompilerProvider |
Fournit des IViewCompiler. |
Remarques
Pour plus d’informations sur les vues MVC, consultez Affichages dans ASP.NET Core MVC.