Microsoft.AspNetCore.Mvc.Razor.Compilation Obor názvů

Poskytuje typy vyžadované pro podporu kompilace Razor Pages a zobrazení Razor.

Třídy

CompilationFailedException

ExceptionVyvolaná při přístupu k výsledku nezdařené kompilace.

CompiledViewDescriptor

Představuje zkompilované zobrazení nebo stránku Razor.

MetadataReferenceFeature

Určuje seznam MetadataReference použitý v kompilaci Razor.

MetadataReferenceFeatureProvider

Nástroj IApplicationFeatureProvider<TFeature> MetadataReferenceFeature , který používá DependencyContext pro vytvoření registrovaných AssemblyPart instancí MetadataReference .

RazorReferenceManager

Spravuje reference kompilace pro kompilaci Razor.

RazorViewAttribute

Tato třída je nahrazena RazorCompiledItem a nebude používána modulem runtime.

RelativeFileInfo

Typ kontejneru, který představuje IFileInfo společně s relativní cestou základní aplikace pro soubor v systému souborů.

RoslynCompilationContext

Objekt kontextu, který slouží k předávání informací o aktuální kompilaci stránky Razor.

ViewsFeature

Funkce, která obsahuje popisovače zobrazení.

ViewsFeatureProvider

IApplicationFeatureProvider<TFeature>Pro ViewsFeature .

Struktury

CompilationResult

Představuje výsledek kompilace.

Rozhraní

ICompilationService

Poskytuje metody pro kompilaci stránky Razor.

IRazorCompilationService

Určuje kontrakty pro službu, která kompiluje soubory Razor.

IViewCompilationMemoryCacheProvider

Poskytuje instanci IMemoryCache , která se používá k uložení kompilovaných zobrazení Razor.

IViewCompiler

Představuje kompilátor zobrazení.

IViewCompilerProvider

Poskytuje .IViewCompiler

Poznámky

Další informace o zobrazeních MVC najdete v tématu zobrazení v ASP.NET Core MVC.