RazorPage<TModel> Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa as propriedades e os métodos necessários para renderizar uma exibição que usa a sintaxe Razor.
generic <typename TModel>
public ref class RazorPage abstract : Microsoft::AspNetCore::Mvc::Razor::RazorPage
public abstract class RazorPage<TModel> : Microsoft.AspNetCore.Mvc.Razor.RazorPage
type RazorPage<'Model> = class
inherit RazorPage
Public MustInherit Class RazorPage(Of TModel)
Inherits RazorPage
Parâmetros de tipo
- TModel
O tipo do modelo de dados de exibição.
- Herança
- Herança
Construtores
RazorPage<TModel>() |
Representa as propriedades e os 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. (Herdado de RazorPage) |
Context |
Um HttpContext que representa a execução da solicitação atual. (Herdado de RazorPage) |
DiagnosticSource |
Obtém ou define uma DiagnosticSource() instância usada para instrumentar a execução da página. (Herdado de RazorPage) |
HtmlEncoder |
Obtém o HtmlEncoder a ser usado quando isso RazorPage manipula expressões nãoIHtmlContent C#. (Herdado de RazorPage) |
IsLayoutBeingRendered |
Obtém ou define um sinalizador que determina se o layout desta página está sendo renderizado. (Herdado de RazorPage) |
Layout |
Obtém ou define o caminho de uma página de layout. (Herdado de RazorPage) |
Model |
Obtém a propriedade Model da ViewData propriedade . |
Output |
Obtém o TextWriter no qual a página está gravando a saída. (Herdado de RazorPage) |
Path |
Obtém o caminho relativo de base do aplicativo para a página. (Herdado de RazorPage) |
PreviousSectionWriters |
Obtém ou define as seções que podem ser renderizadas por esta página. (Herdado de RazorPage) |
SectionWriters |
Obtém as seções definidas por esta página. (Herdado de RazorPage) |
TempData |
Obtém o ITempDataDictionary do ViewContext. (Herdado de RazorPage) |
User |
Obtém o ClaimsPrincipal do usuário conectado atualmente. (Herdado de RazorPage) |
ViewBag |
Obtém o dicionário dinâmico de dados de exibição. (Herdado de RazorPage) |
ViewContext |
Obtém ou define o contexto de exibição do modo de exibição de renderização. (Herdado de RazorPage) |
ViewData |
Obtém ou define o dicionário para exibir dados. |
Métodos
AddHtmlAttributeValue(String, Int32, Object, Int32, Int32, Boolean) |
Representa as propriedades e os métodos necessários para renderizar uma exibição que usa a sintaxe Razor. (Herdado de RazorPage) |
BeginAddHtmlAttributeValues(TagHelperExecutionContext, String, Int32, HtmlAttributeValueStyle) |
Representa as propriedades e os métodos necessários para renderizar uma exibição que usa a sintaxe Razor. (Herdado de RazorPage) |
BeginContext(Int32, Int32, Boolean) |
Representa as propriedades e os métodos necessários para renderizar uma exibição que usa a sintaxe Razor. (Herdado de RazorPage) |
BeginWriteAttribute(String, String, Int32, String, Int32, Int32) |
Representa as propriedades e os métodos necessários para renderizar uma exibição que usa a sintaxe Razor. (Herdado de RazorPage) |
BeginWriteAttributeTo(TextWriter, String, String, Int32, String, Int32, Int32) |
Representa as propriedades e os métodos necessários para renderizar uma exibição que usa a sintaxe Razor. (Herdado de RazorPage) |
BeginWriteTagHelperAttribute() |
Inicia um novo escopo para gravar ITagHelper valores de atributo. (Herdado de RazorPage) |
CreateTagHelper<TTagHelper>() |
Cria e ativa um ITagHelper. (Herdado de RazorPage) |
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 |
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). (Herdado de RazorPage) |
EndAddHtmlAttributeValues(TagHelperExecutionContext) |
Representa as propriedades e os métodos necessários para renderizar uma exibição que usa a sintaxe Razor. (Herdado de RazorPage) |
EndContext() |
Representa as propriedades e os métodos necessários para renderizar uma exibição que usa a sintaxe Razor. (Herdado de RazorPage) |
EndTagHelperWritingScope() |
Encerra o escopo de gravação atual que foi iniciado chamando StartTagHelperWritingScope(HtmlEncoder). (Herdado de RazorPage) |
EndWriteAttribute() |
Representa as propriedades e os métodos necessários para renderizar uma exibição que usa a sintaxe Razor. (Herdado de RazorPage) |
EndWriteAttributeTo(TextWriter) |
Representa as propriedades e os métodos necessários para renderizar uma exibição que usa a sintaxe Razor. (Herdado de RazorPage) |
EndWriteTagHelperAttribute() |
Encerra o escopo de gravação atual que foi iniciado chamando BeginWriteTagHelperAttribute(). (Herdado de RazorPage) |
EnsureRenderedBodyOrSections() |
Verifica se todas as seções definidas em PreviousSectionWriters foram renderizadas ou se o corpo foi renderizado se nenhuma seção foi definida. (Herdado de RazorPage) |
ExecuteAsync() |
Renderiza a página e grava a saída no Writer. (Herdado de RazorPage) |
FlushAsync() |
FlushAsync() Invoca em Output e Stream.FlushAsync no fluxo de resposta, gravando qualquer conteúdo armazenado em buffer no Body. (Herdado de RazorPage) |
Href(String) |
Representa as propriedades e os métodos necessários para renderizar uma exibição que usa a sintaxe Razor. (Herdado de RazorPage) |
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. (Herdado de RazorPage) |
IgnoreSection(String) |
Em páginas de layout, ignora a renderização do conteúdo da seção chamada |
InvalidTagHelperIndexerAssignment(String, String, String) |
Formate uma mensagem de erro sobre como usar um indexador quando a propriedade auxiliar de marca for |
IsSectionDefined(String) |
Retorna um valor que indica se a seção especificada está definida na página de conteúdo. (Herdado de RazorPage) |
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. (Herdado de RazorPage) |
RenderSection(String, Boolean) |
Em páginas de layout, renderiza o conteúdo da seção chamada |
RenderSection(String) |
Em páginas de layout, renderiza o conteúdo da seção chamada |
RenderSectionAsync(String, Boolean) |
Em páginas de layout, renderiza de forma assíncrona o conteúdo da seção chamada |
RenderSectionAsync(String) |
Em páginas de layout, renderiza de forma assíncrona o conteúdo da seção chamada |
SetAntiforgeryCookieAndHeader() |
Define o cookie antiforgery e o cabeçalho X-Frame-Options na resposta. (Herdado de RazorPage) |
StartTagHelperWritingScope(HtmlEncoder) |
Inicia um novo escopo de gravação e, opcionalmente, substitui HtmlEncoder dentro desse escopo. (Herdado de RazorPage) |
Write(Object) |
Grava o especificado |
Write(String) |
Grava o especificado |
WriteAttributeValue(String, Int32, Object, Int32, Int32, Boolean) |
Representa as propriedades e os métodos necessários para renderizar uma exibição que usa a sintaxe Razor. (Herdado de RazorPage) |
WriteAttributeValueTo(TextWriter, String, Int32, Object, Int32, Int32, Boolean) |
Representa as propriedades e os métodos necessários para renderizar uma exibição que usa a sintaxe Razor. (Herdado de RazorPage) |
WriteLiteral(Object) |
Grava o especificado |
WriteLiteral(String) |
Grava o especificado |
WriteLiteralTo(TextWriter, Object) |
Grava o especificado |
WriteLiteralTo(TextWriter, String) |
Grava o especificado |
WriteTo(TextWriter, Object) |
Grava o especificado |
WriteTo(TextWriter, String) |
Grava o especificado |