Partilhar via


RazorPage Classe

Definição

Representa propriedades e métodos necessários para renderizar uma exibição que usa a sintaxe Razor.

public ref class RazorPage abstract : Microsoft::AspNetCore::Mvc::Razor::IRazorPage
public ref class RazorPage abstract : Microsoft::AspNetCore::Mvc::Razor::RazorPageBase
public abstract class RazorPage : Microsoft.AspNetCore.Mvc.Razor.IRazorPage
public abstract class RazorPage : Microsoft.AspNetCore.Mvc.Razor.RazorPageBase
type RazorPage = class
    interface IRazorPage
type RazorPage = class
    inherit RazorPageBase
Public MustInherit Class RazorPage
Implements IRazorPage
Public MustInherit Class RazorPage
Inherits RazorPageBase
Herança
RazorPage
Herança
RazorPage
Derivado
Implementações

Construtores

RazorPage()

Representa propriedades e métodos necessários para renderizar uma exibição que usa a sintaxe Razor.

Propriedades

BodyContent

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

BodyContent

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

(Herdado de RazorPageBase)
Context

Um HttpContext que representa a execução da solicitação atual.

DiagnosticSource

Obtém ou define uma DiagnosticSource() instância usada para instrumentar a execução da página.

DiagnosticSource

Obtém ou define uma DiagnosticSource instância usada para instrumentar a execução da página.

(Herdado de RazorPageBase)
HtmlEncoder

Obtém o HtmlEncoder a ser usado quando isso RazorPage manipula expressões nãoIHtmlContent C#.

HtmlEncoder

Obtém o HtmlEncoder a ser usado quando isso RazorPage manipula expressões nãoIHtmlContent C#.

(Herdado de RazorPageBase)
IsLayoutBeingRendered

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

IsLayoutBeingRendered

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

(Herdado de RazorPageBase)
Layout

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

Layout

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

(Herdado de RazorPageBase)
Output

Obtém o TextWriter em que a página está gravando a saída.

Output

Obtém o TextWriter em que a página está gravando a saída.

(Herdado de RazorPageBase)
Path

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

Path

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

(Herdado de RazorPageBase)
PreviousSectionWriters

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

PreviousSectionWriters

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

(Herdado de RazorPageBase)
SectionWriters

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

SectionWriters

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

(Herdado de RazorPageBase)
TempData

Obtém o ITempDataDictionary do ViewContext.

TempData

Obtém o ITempDataDictionary do ViewContext.

(Herdado de RazorPageBase)
User

Obtém o ClaimsPrincipal do usuário conectado atualmente.

User

Obtém o ClaimsPrincipal do usuário conectado atualmente.

(Herdado de RazorPageBase)
ViewBag

Obtém o dicionário dinâmico de dados de exibição.

ViewBag

Obtém o dicionário dinâmico de dados de exibição.

(Herdado de RazorPageBase)
ViewContext

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

ViewContext

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

(Herdado de RazorPageBase)

Métodos

AddHtmlAttributeValue(String, Int32, Object, Int32, Int32, Boolean)

Representa propriedades e métodos necessários para renderizar uma exibição que usa a sintaxe Razor.

AddHtmlAttributeValue(String, Int32, Object, Int32, Int32, Boolean)

Adicione um valor de atributo html.

(Herdado de RazorPageBase)
BeginAddHtmlAttributeValues(TagHelperExecutionContext, String, Int32, HtmlAttributeValueStyle)

Representa propriedades e métodos necessários para renderizar uma exibição que usa a sintaxe Razor.

BeginAddHtmlAttributeValues(TagHelperExecutionContext, String, Int32, HtmlAttributeValueStyle)

Começa a adicionar valores de atributo html.

(Herdado de RazorPageBase)
BeginContext(Int32, Int32, Boolean)

Representa propriedades e métodos necessários para renderizar uma exibição que usa a sintaxe Razor.

BeginWriteAttribute(String, String, Int32, String, Int32, Int32)

Representa propriedades e métodos necessários para renderizar uma exibição que usa a sintaxe Razor.

BeginWriteAttribute(String, String, Int32, String, Int32, Int32)

Começa a escrever um atributo.

(Herdado de RazorPageBase)
BeginWriteAttributeTo(TextWriter, String, String, Int32, String, Int32, Int32)

Representa propriedades e métodos necessários para renderizar uma exibição que usa a sintaxe Razor.

BeginWriteTagHelperAttribute()

Inicia um novo escopo para gravar ITagHelper valores de atributo.

BeginWriteTagHelperAttribute()

Inicia um novo escopo para gravar ITagHelper valores de atributo.

(Herdado de RazorPageBase)
CreateTagHelper<TTagHelper>()

Cria e ativa um ITagHelper.

CreateTagHelper<TTagHelper>()

Cria e ativa um ITagHelper.

(Herdado de RazorPageBase)
DefineSection(String, Func<Object,Task>)

Cria uma seção de conteúdo nomeado na página que pode ser invocada em uma página layout usando RenderSection ou RenderSectionAsync

(Herdado de RazorPageBase)
DefineSection(String, RenderAsyncDelegate)

Cria uma seção de conteúdo nomeado na página que pode ser invocada em uma página layout usando RenderSection(String) ou RenderSectionAsync(String, Boolean).

EndAddHtmlAttributeValues(TagHelperExecutionContext)

Representa propriedades e métodos necessários para renderizar uma exibição que usa a sintaxe Razor.

EndAddHtmlAttributeValues(TagHelperExecutionContext)

Termina a adição de valores de atributo html.

(Herdado de RazorPageBase)
EndContext()

Representa propriedades e métodos necessários para renderizar uma exibição que usa a sintaxe Razor.

EndTagHelperWritingScope()

Termina o escopo de gravação atual que foi iniciado chamando StartTagHelperWritingScope(HtmlEncoder).

EndTagHelperWritingScope()

Termina o escopo de gravação atual que foi iniciado chamando StartTagHelperWritingScope(HtmlEncoder).

(Herdado de RazorPageBase)
EndWriteAttribute()

Representa propriedades e métodos necessários para renderizar uma exibição que usa a sintaxe Razor.

EndWriteAttribute()

Termina a gravação de um atributo.

(Herdado de RazorPageBase)
EndWriteAttributeTo(TextWriter)

Representa propriedades e métodos necessários para renderizar uma exibição que usa a sintaxe Razor.

EndWriteTagHelperAttribute()

Termina o escopo de gravação atual que foi iniciado chamando BeginWriteTagHelperAttribute().

EndWriteTagHelperAttribute()

Termina o escopo de gravação atual que foi iniciado chamando BeginWriteTagHelperAttribute().

(Herdado de RazorPageBase)
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.

ExecuteAsync()

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

(Herdado de RazorPageBase)
FlushAsync()

FlushAsync() Invoca no Output e Stream.FlushAsync no fluxo de resposta, gravando qualquer conteúdo armazenado em buffer no Body.

FlushAsync()

FlushAsync() Invoca no Output e Stream.FlushAsync no fluxo de resposta, gravando qualquer conteúdo armazenado em buffer no Body.

(Herdado de RazorPageBase)
Href(String)

Representa propriedades e métodos necessários para renderizar uma exibição que usa a sintaxe Razor.

Href(String)

Retorna um href para o caminho de conteúdo fornecido.

(Herdado de RazorPageBase)
IgnoreBody()

Em uma página de layout do Razor, ignora a renderização da parte de uma página de conteúdo que não está dentro de uma seção nomeada.

IgnoreSection(String)

Em páginas de layout, ignora a renderização do conteúdo da seção chamada sectionName.

InvalidTagHelperIndexerAssignment(String, String, String)

Formate uma mensagem de erro sobre como usar um indexador quando a propriedade auxiliar de marca for null.

InvalidTagHelperIndexerAssignment(String, String, String)

Formate uma mensagem de erro sobre como usar um indexador quando a propriedade auxiliar de marca for null.

(Herdado de RazorPageBase)
IsSectionDefined(String)

Retorna um valor que indica se a seção especificada está definida na página de conteúdo.

PopWriter()

Retornar um gravador de texto da pilha.

(Herdado de RazorPageBase)
PushWriter(TextWriter)

Coloca um gravador de texto na pilha.

(Herdado de RazorPageBase)
RenderBody()

Em uma página de layout do Razor, renderiza a parte de uma página de conteúdo que não está dentro de uma seção nomeada.

RenderSection(String, Boolean)

Em páginas de layout, renderiza o conteúdo da seção chamada name.

RenderSection(String)

Em páginas de layout, renderiza o conteúdo da seção chamada name.

RenderSectionAsync(String, Boolean)

Em páginas de layout, renderiza de forma assíncrona o conteúdo da seção chamada name.

RenderSectionAsync(String)

Em páginas de layout, renderiza de forma assíncrona o conteúdo da seção chamada name.

SetAntiforgeryCookieAndHeader()

Define o cookie antiforgery e o cabeçalho X-Frame-Options na resposta.

SetAntiforgeryCookieAndHeader()

Define o cookie antiforgery e o cabeçalho X-Frame-Options na resposta.

(Herdado de RazorPageBase)
StartTagHelperWritingScope(HtmlEncoder)

Inicia um novo escopo de gravação e, opcionalmente, substitui HtmlEncoder dentro desse escopo.

StartTagHelperWritingScope(HtmlEncoder)

Inicia um novo escopo de gravação e, opcionalmente, substitui HtmlEncoder dentro desse escopo.

(Herdado de RazorPageBase)
Write(Object)

Grava o especificado value com codificação OutputHTML em .

Write(Object)

Grava o especificado value com codificação OutputHTML em .

(Herdado de RazorPageBase)
Write(String)

Grava o especificado value com codificação OutputHTML em .

(Herdado de RazorPageBase)
WriteAttributeValue(String, Int32, Object, Int32, Int32, Boolean)

Representa propriedades e métodos necessários para renderizar uma exibição que usa a sintaxe Razor.

WriteAttributeValue(String, Int32, Object, Int32, Int32, Boolean)

Grava um valor de atributo.

(Herdado de RazorPageBase)
WriteAttributeValueTo(TextWriter, String, Int32, Object, Int32, Int32, Boolean)

Representa propriedades e métodos necessários para renderizar uma exibição que usa a sintaxe Razor.

WriteLiteral(Object)

Grava o especificado value sem codificação OutputHTML em .

WriteLiteral(Object)

Grava o especificado value sem codificação OutputHTML em .

(Herdado de RazorPageBase)
WriteLiteral(String)

Grava o especificado value sem codificação OutputHTML em .

(Herdado de RazorPageBase)
WriteLiteralTo(TextWriter, Object)

Grava o especificado value sem codificação HTML no writer.

WriteLiteralTo(TextWriter, String)

Grava o especificado value sem codificação OutputHTML em .

WriteTo(TextWriter, HtmlEncoder, Object)

Grava o especificado value com codificação HTML em determinado writer.

WriteTo(TextWriter, Object)

Grava o especificado value com codificação writerHTML em .

WriteTo(TextWriter, String)

Grava o especificado value com codificação writerHTML em .

Aplica-se a