Microsoft.AspNetCore.Mvc.RazorPages.Infrastructure Obor názvů

Typy v tomto oboru názvů podporují rozhraní ASP.NET Core Framework a nejsou určeny pro použití přímo.

Třídy

CompiledPageActionDescriptorProvider

A IActionDescriptorProvider for build-time compiled Razor Pages.

DefaultPageActivatorProvider

IPageActivatorProvider který používá aktivaci typu k vytváření stránek.

DefaultPageFactoryProvider
DefaultPageHandlerMethodSelector
DefaultPageModelActivatorProvider

IPageActivatorProvider který používá aktivaci typu k vytváření instancí stránky Razor.

DefaultPageModelFactoryProvider
HandlerMethodDescriptor

Představuje popis metody obslužné rutiny.

HandlerParameterDescriptor

Popisuje parametr obslužné rutiny.

PageActionDescriptorProvider

A IActionDescriptorProvider pro PageActions

PageArgumentBinder
PageBoundPropertyDescriptor

Popisuje vlastnost vázané na stránku.

PageDirectiveFeature
PageLoader

CompiledPageActionDescriptor Vytvoří z objektu PageActionDescriptor.

PageModelAttribute

Atribut pro základní třídy pro modely stránek. Použití tohoto atributu u typu označí všechny podtřídy tohoto typu jako typy modelů stránek.

PageResultExecutor

Spustí stránku Razor Page.

PageViewLocationExpander

An IViewLocationExpander for PageView.

RazorPageAdapter

Implementuje IRazorPage tak, aby razorPageBase odvozené třídy se neaktivovaly dvakrát. Stránka se aktivuje před spuštěním metod obslužné rutiny, ale RazorView také aktivuje každou stránku.

RazorPageAttribute

Zastaralé: Tento atribut byl nahrazen RazorCompiledItem a nebude používán modulem runtime.

ServiceBasedPageModelActivatorProvider

IPageActivatorProvider který používá aktivaci typu k vytvoření instancí Razor Page.

Rozhraní

IPageHandlerMethodSelector

Vybere metodu obslužné rutiny ze stránky.

IPageLoader

Vytvoří ze CompiledPageActionDescriptor souboru PageActionDescriptor.

Poznámky

Další informace o Razor Pages najdete v tématu Razor Pages.