Sdílet prostřednictvím


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

Poskytuje typy potřebné k podpoře kompilace stránek Razor Pages a zobrazení Razor.

Třídy

CompilationFailedException

Vyvolá Exception se při přístupu k výsledku neúspěšné kompilace.

CompiledViewDescriptor

Představuje zkompilované zobrazení Razor View nebo Page.

MetadataReferenceFeature

Určuje seznam MetadataReference použitých při kompilaci Razor.

MetadataReferenceFeatureProvider

Pro IApplicationFeatureProvider<TFeature>MetadataReferenceFeature , který používá DependencyContext pro registrované AssemblyPart instance k vytvoření MetadataReference.

RazorReferenceManager

Spravuje odkazy na kompilaci Razor.

RazorViewAttribute

Tato třída je nahrazena RazorCompiledItem a modul runtime ji nebude používat.

RelativeFileInfo

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

RoslynCompilationContext

Kontextový objekt používaný k předávání informací o aktuální kompilaci stránky Razor Page.

ViewsFeature

Funkce, která obsahuje popisovače zobrazení.

ViewsFeatureProvider

ViewsFeaturePro IApplicationFeatureProvider<TFeature> .

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 ukládání kompilovaných zobrazení Razor.

IViewCompiler

Představuje kompilátor zobrazení.

IViewCompilerProvider

Poskytuje položky IViewCompiler.

Poznámky

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