Sdílet prostřednictvím


RazorPageAdapter Třída

Definice

Implementuje IRazorPage, aby se třídy odvozené od RazorPageBase 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.

public ref class RazorPageAdapter : Microsoft::AspNetCore::Mvc::Razor::IRazorPage
public class RazorPageAdapter : Microsoft.AspNetCore.Mvc.Razor.IRazorPage
type RazorPageAdapter = class
    interface IRazorPage
Public Class RazorPageAdapter
Implements IRazorPage
Dědičnost
RazorPageAdapter
Implementuje

Konstruktory

RazorPageAdapter(RazorPageBase)
Zastaralé.

Implementuje IRazorPage, aby se třídy odvozené od RazorPageBase 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.

RazorPageAdapter(RazorPageBase, Type)

Vytvoří instanci nové instance .RazorPageAdapter

Vlastnosti

BodyContent

Získá nebo nastaví obsah textu.

IsLayoutBeingRendered

Získá nebo nastaví příznak, který určuje, zda je vykreslen rozložení této stránky.

Layout

Získá nebo nastaví cestu stránky rozložení.

Path

Získá základní relativní cestu aplikace ke stránce.

PreviousSectionWriters

Získá nebo nastaví oddíly, které lze vykreslit pomocí této stránky.

SectionWriters

Získá oddíly, které jsou definovány touto stránkou.

ViewContext

Získá nebo nastaví kontext zobrazení zobrazení zobrazení vykreslování.

Metody

EnsureRenderedBodyOrSections()

Ověří, že byly vykresleny všechny oddíly definované v PreviousSectionWriters souboru nebo bylo vykresleno tělo, pokud nebyly definovány žádné oddíly.

ExecuteAsync()

Vykreslí stránku a zapíše výstup do Writer.

Platí pro