Compartilhar via


RazorPageAdapter Classe

Definição

Implementa IRazorPage para que as classes derivadas de RazorPageBase não fiquem ativadas duas vezes. A página é ativada antes da execução dos métodos do manipulador, mas o RazorView também ativará cada página.

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
Herança
RazorPageAdapter
Implementações

Construtores

RazorPageAdapter(RazorPageBase, Type)

Cria uma instância de RazorPageAdapter.

RazorPageAdapter(RazorPageBase)
Obsoleto.

Implementa IRazorPage para que as classes derivadas de RazorPageBase não fiquem ativadas duas vezes. A página é ativada antes da execução dos métodos do manipulador, mas o RazorView também ativará cada página.

Propriedades

BodyContent

Obtém ou define o conteúdo do corpo.

IsLayoutBeingRendered

Obtém ou define um sinalizador que determina se o layout desta página está sendo renderizado.

Layout

Obtém ou define o caminho de uma página de layout.

Path

Obtém o caminho relativo da base de aplicativos para a página.

PreviousSectionWriters

Obtém ou define as seções que podem ser renderizadas por esta página.

SectionWriters

Obtém as seções definidas por esta página.

ViewContext

Obtém ou define o contexto de exibição do modo de exibição de renderização.

Métodos

EnsureRenderedBodyOrSections()

Verifica se todas as seções definidas em PreviousSectionWriters foram renderizadas ou se o corpo foi renderizado se nenhuma seção foi definida.

ExecuteAsync()

Renderiza a página e grava a saída no Writer.

Aplica-se a