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)
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.

RazorPageAdapter(RazorPageBase, Type)

Cria uma instância de RazorPageAdapter.

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