RazorPageAdapter Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Implementuje metodę IRazorPage, aby klasy pochodne RazorPageBase nie były aktywowane dwa razy. Strona zostanie aktywowana przed uruchomieniem metod obsługi, ale element RazorView aktywuje również każdą stronę.
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
- Dziedziczenie
-
RazorPageAdapter
- Implementuje
Konstruktory
RazorPageAdapter(RazorPageBase, Type) |
Tworzy wystąpienie nowego wystąpienia .RazorPageAdapter |
RazorPageAdapter(RazorPageBase) |
Przestarzałe.
Implementuje metodę IRazorPage, aby klasy pochodne RazorPageBase nie były aktywowane dwa razy. Strona zostanie aktywowana przed uruchomieniem metod obsługi, ale element RazorView aktywuje również każdą stronę. |
Właściwości
BodyContent |
Pobiera lub ustawia zawartość treści. |
IsLayoutBeingRendered |
Pobiera lub ustawia flagę określającą, czy układ tej strony jest renderowany. |
Layout |
Pobiera lub ustawia ścieżkę strony układu. |
Path |
Pobiera podstawową ścieżkę względną aplikacji do strony. |
PreviousSectionWriters |
Pobiera lub ustawia sekcje, które mogą być renderowane przez tę stronę. |
SectionWriters |
Pobiera sekcje zdefiniowane przez tę stronę. |
ViewContext |
Pobiera lub ustawia kontekst widoku renderowania. |
Metody
EnsureRenderedBodyOrSections() |
Sprawdza, czy wszystkie sekcje zdefiniowane w pliku PreviousSectionWriters zostały renderowane lub treść została renderowana, jeśli nie zdefiniowano żadnych sekcji. |
ExecuteAsync() |
Renderuje stronę i zapisuje dane wyjściowe w obiekcie Writer. |