Microsoft.AspNetCore.Mvc.Razor.Compilation Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt Typen bereit, die zur Unterstützung der Kompilierung von Razor Pages und Razor Views erforderlich sind.
Klassen
CompilationFailedException |
Ein Exception , der ausgelöst wird, wenn auf das Ergebnis einer fehlgeschlagenen Kompilierung zugegriffen wird. |
CompiledViewDescriptor |
Stellt eine kompilierte Razor-Ansicht oder -Seite dar. |
MetadataReferenceFeature |
Gibt die Liste der in der MetadataReference Razor-Kompilierung verwendeten An. |
MetadataReferenceFeatureProvider |
Ein IApplicationFeatureProvider<TFeature> für MetadataReferenceFeature , das DependencyContext für registrierte AssemblyPart Instanzen verwendet wird, um zu erstellen MetadataReference. |
RazorReferenceManager |
Verwaltet Kompilierungsverweise für die Razor-Kompilierung. |
RazorViewAttribute |
Diese Klasse wird durch RazorCompiledItem ersetzt und wird von der Runtime nicht verwendet. |
RelativeFileInfo |
Ein Containertyp, der zusammen mit dem relativen IFileInfo Pfad der Anwendungsbasis für eine Datei im Dateisystem darstellt. |
RoslynCompilationContext |
Context-Objekt, das verwendet wird, um Informationen zur aktuellen Razor-Seitenkompilierung zu übergeben. |
ViewsFeature |
Ein Feature, das Ansichtsdeskriptoren enthält. |
ViewsFeatureProvider |
Eine IApplicationFeatureProvider<TFeature> für die ViewsFeature. |
Strukturen
CompilationResult |
Stellt das Ergebnis der Kompilierung dar. |
Schnittstellen
ICompilationService |
Stellt Methoden für die Kompilierung einer Razor-Seite bereit. |
IRazorCompilationService |
Gibt die Verträge für einen Dienst an, der Razor-Dateien kompiliert. |
IViewCompilationMemoryCacheProvider |
Stellt eine instance von IMemoryCache bereit, die zum Speichern kompilierter Razor-Ansichten verwendet wird. |
IViewCompiler |
Stellt einen Ansichtscompiler dar. |
IViewCompilerProvider |
Stellt IViewCompiler bereit. |
Hinweise
Weitere Informationen zu MVC-Ansichten finden Sie unter Ansichten in ASP.NET Core MVC.