Page 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.
Uma classe base para uma página Razor.
public ref class Page abstract : Microsoft::AspNetCore::Mvc::RazorPages::PageBase
public abstract class Page : Microsoft.AspNetCore.Mvc.RazorPages.PageBase
type Page = class
inherit PageBase
Public MustInherit Class Page
Inherits PageBase
- Herança
Construtores
| Page() |
Uma classe base para uma página Razor. |
Propriedades
| BodyContent |
Obtém ou define o conteúdo do corpo. (Herdado de RazorPageBase) |
| 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#. (Herdado de RazorPageBase) |
| HttpContext |
Obtém o HttpContext. (Herdado de PageBase) |
| 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. (Herdado de RazorPageBase) |
| MetadataProvider |
Obtém ou define o IModelMetadataProvider. (Herdado de PageBase) |
| ModelState |
Obtém o ModelStateDictionary. (Herdado de PageBase) |
| Output |
Obtém o TextWriter em que a página está gravando a saída. (Herdado de RazorPageBase) |
| PageContext |
O PageContext. (Herdado de PageBase) |
| 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. (Herdado de RazorPageBase) |
| Request |
Obtém o HttpRequest. (Herdado de PageBase) |
| Response |
Obtém o HttpResponse. (Herdado de PageBase) |
| RouteData |
Obtém o RouteData para a ação em execução. (Herdado de PageBase) |
| SectionWriters |
Obtém as seções definidas por esta página. (Herdado de RazorPageBase) |
| TempData |
Obtém o ITempDataDictionary do ViewContext. (Herdado de RazorPageBase) |
| 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. (Herdado de RazorPageBase) |
| ViewContext |
Obtém ou define o contexto de exibição do modo de exibição de renderização. (Herdado de PageBase) |
Métodos
| AddHtmlAttributeValue(String, Int32, Object, Int32, Int32, Boolean) |
Adicione um valor de atributo html. (Herdado de RazorPageBase) |
| BadRequest() |
Cria um BadRequestResult que produz uma Status400BadRequest resposta. (Herdado de PageBase) |
| BadRequest(ModelStateDictionary) |
Cria um BadRequestObjectResult que produz uma Status400BadRequest resposta. (Herdado de PageBase) |
| BadRequest(Object) |
Cria um BadRequestObjectResult que produz uma Status400BadRequest resposta. (Herdado de PageBase) |
| BeginAddHtmlAttributeValues(TagHelperExecutionContext, String, Int32, HtmlAttributeValueStyle) |
Começa a adicionar valores de atributo html. (Herdado de RazorPageBase) |
| BeginContext(Int32, Int32, Boolean) |
Uma classe base para uma página Razor. (Herdado de PageBase) |
| BeginWriteAttribute(String, String, Int32, String, Int32, Int32) |
Começa a escrever um atributo. (Herdado de RazorPageBase) |
| BeginWriteTagHelperAttribute() |
Inicia um novo escopo para gravar ITagHelper valores de atributo. (Herdado de RazorPageBase) |
| Challenge() |
Cria um ChallengeResult. (Herdado de PageBase) |
| Challenge(AuthenticationProperties) |
Cria um ChallengeResult com o especificado |
| Challenge(AuthenticationProperties, String[]) |
Cria um ChallengeResult com os esquemas de autenticação especificados e |
| Challenge(String[]) |
Cria um ChallengeResult com os esquemas de autenticação especificados. (Herdado de PageBase) |
| Content(String) |
Cria um ContentResult objeto com Status200OK especificando uma |
| Content(String, MediaTypeHeaderValue) |
Cria um ContentResult objeto com Status200OK especificando uma |
| Content(String, String) |
Cria um ContentResult objeto com Status200OK especificando uma |
| Content(String, String, Encoding) |
Cria um ContentResult objeto com Status200OK especificando uma |
| 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 |
| DefineSection(String, RenderAsyncDelegate) |
Cria uma seção de conteúdo nomeado na página que pode ser invocada em uma página layout usando |
| EndAddHtmlAttributeValues(TagHelperExecutionContext) |
Termina a adição de valores de atributo html. (Herdado de RazorPageBase) |
| EndContext() |
Uma classe base para uma página Razor. (Herdado de PageBase) |
| EndTagHelperWritingScope() |
Termina o escopo de gravação atual que foi iniciado chamando StartTagHelperWritingScope(HtmlEncoder). (Herdado de RazorPageBase) |
| EndWriteAttribute() |
Termina a gravação de um atributo. (Herdado de RazorPageBase) |
| 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. (Herdado de PageBase) |
| ExecuteAsync() |
Renderiza a página e grava a saída no Writer. (Herdado de RazorPageBase) |
| File(Byte[], String) |
Retorna um arquivo com o especificado |
| File(Byte[], String, String) |
Retorna um arquivo com o especificado |
| File(Stream, String) |
Retorna um arquivo no especificado |
| File(Stream, String, String) |
Retorna um arquivo no especificado |
| File(String, String) |
Retorna o arquivo especificado por |
| File(String, String, String) |
Retorna o arquivo especificado por |
| FlushAsync() |
FlushAsync() Invoca no Output e Stream.FlushAsync no fluxo de resposta, gravando qualquer conteúdo armazenado em buffer no Body. (Herdado de RazorPageBase) |
| Forbid() |
Cria um ForbidResult (Status403Forbidden por padrão). (Herdado de PageBase) |
| Forbid(AuthenticationProperties) |
Cria um ForbidResult (Status403Forbidden por padrão) com o especificado |
| Forbid(AuthenticationProperties, String[]) |
Cria um ForbidResult (Status403Forbidden por padrão) com os esquemas de autenticação especificados e |
| Forbid(String[]) |
Cria um ForbidResult (Status403Forbidden por padrão) com os esquemas de autenticação especificados. (Herdado de PageBase) |
| Href(String) |
Retorna um href para o caminho de conteúdo fornecido. (Herdado de RazorPageBase) |
| InvalidTagHelperIndexerAssignment(String, String, String) |
Formate uma mensagem de erro sobre como usar um indexador quando a propriedade auxiliar de marca for |
| LocalRedirect(String) |
Cria um LocalRedirectResult objeto que redireciona (Status302Found) para o local |
| LocalRedirectPermanent(String) |
Cria um LocalRedirectResult objeto com definido como Permanent true (Status301MovedPermanently) usando o especificado |
| LocalRedirectPermanentPreserveMethod(String) |
Cria um LocalRedirectResult objeto com definido como Permanent true e PreserveMethod definido como true (Status308PermanentRedirect) usando o especificado |
| LocalRedirectPreserveMethod(String) |
Cria um LocalRedirectResult objeto com definido como Permanent false e PreserveMethod definido como true (Status307TemporaryRedirect) usando o especificado |
| NotFound() |
Cria um NotFoundResult que produz uma Status404NotFound resposta. (Herdado de PageBase) |
| NotFound(Object) |
Cria um NotFoundObjectResult que produz uma Status404NotFound resposta. (Herdado de PageBase) |
| Page() |
Cria um PageResult objeto que renderiza esta página como uma exibição para a resposta. (Herdado de PageBase) |
| Partial(String) |
Cria um PartialViewResult especificando o nome de uma parcial a ser renderizada. (Herdado de PageBase) |
| Partial(String, Object) |
Cria um PartialViewResult especificando o nome de uma parcial para renderizar e o objeto de modelo. (Herdado de PageBase) |
| PhysicalFile(String, String) |
Retorna o arquivo especificado por |
| PhysicalFile(String, String, String) |
Retorna o arquivo especificado por |
| PopWriter() |
Retornar um gravador de texto da pilha. (Herdado de RazorPageBase) |
| PushWriter(TextWriter) |
Coloca um gravador de texto na pilha. (Herdado de RazorPageBase) |
| Redirect(String) |
Cria um RedirectResult objeto que redireciona para o especificado |
| RedirectPermanent(String) |
Cria um RedirectResult objeto com definido como Permanent true (Status301MovedPermanently) usando o especificado |
| RedirectPermanentPreserveMethod(String) |
Cria um RedirectResult objeto com definido como Permanent true e PreserveMethod definido como true (Status308PermanentRedirect) usando o especificado |
| RedirectPreserveMethod(String) |
Cria um RedirectResult objeto com definido como Permanent false e PreserveMethod definido como true (Status307TemporaryRedirect) usando o especificado |
| RedirectToAction(String) |
Redireciona (Status302Found) para a ação especificada usando o |
| RedirectToAction(String, Object) |
Redireciona (Status302Found) para a ação especificada usando o |
| RedirectToAction(String, String) |
Redireciona (Status302Found) para a ação especificada usando o |
| RedirectToAction(String, String, Object) |
Redireciona (Status302Found) para a ação especificada usando os especificados |
| RedirectToAction(String, String, Object, String) |
Redireciona (Status302Found) para a ação especificada usando os especificados |
| RedirectToAction(String, String, String) |
Redireciona (Status302Found) para a ação especificada usando os especificados |
| RedirectToActionPermanent(String) |
Redireciona (Status301MovedPermanently) para a ação especificada com definido como Permanent true usando o especificado |
| RedirectToActionPermanent(String, Object) |
Redireciona (Status301MovedPermanently) para a ação especificada com definido como Permanent true usando o especificado |
| RedirectToActionPermanent(String, String) |
Redireciona (Status301MovedPermanently) para a ação especificada com definido como Permanent true usando o especificado |
| RedirectToActionPermanent(String, String, Object) |
Redireciona (Status301MovedPermanently) para a ação especificada com definido como Permanent true usando os especificados |
| RedirectToActionPermanent(String, String, Object, String) |
Redireciona (Status301MovedPermanently) para a ação especificada com definido como Permanent true usando os especificados |
| RedirectToActionPermanent(String, String, String) |
Redireciona (Status301MovedPermanently) para a ação especificada com definido como Permanent true usando os especificados |
| RedirectToActionPermanentPreserveMethod(String, String, Object, String) |
Redireciona (Status308PermanentRedirect) para a ação especificada com definido como Permanent true e PreserveMethod definido como true, usando os especificados |
| RedirectToActionPreserveMethod(String, String, Object, String) |
Redireciona (Status307TemporaryRedirect) para a ação especificada com definido como Permanent false e PreserveMethod definido como true, usando os especificados |
| RedirectToPage() |
Redireciona (Status302Found) para a página atual. (Herdado de PageBase) |
| RedirectToPage(Object) |
Redireciona (Status302Found) para a página atual com o especificado |
| RedirectToPage(String) |
Redireciona (Status302Found) para o especificado |
| RedirectToPage(String, Object) |
Redireciona (Status302Found) para o especificado |
| RedirectToPage(String, String) |
Redireciona (Status302Found) para o especificado |
| RedirectToPage(String, String, Object, String) |
Redireciona (Status302Found) para o especificado |
| RedirectToPage(String, String, String) |
Redireciona (Status302Found) para o especificado |
| RedirectToPagePermanent(String) |
Redireciona (Status301MovedPermanently) para o especificado |
| RedirectToPagePermanent(String, Object) |
Redireciona (Status301MovedPermanently) para o especificado |
| RedirectToPagePermanent(String, String) |
Redireciona (Status301MovedPermanently) para o especificado |
| RedirectToPagePermanent(String, String, Object) |
Redireciona (Status301MovedPermanently) para o especificado |
| RedirectToPagePermanent(String, String, Object, String) |
Redireciona (Status301MovedPermanently) para o especificado |
| RedirectToPagePermanent(String, String, String) |
Redireciona (Status301MovedPermanently) para o especificado |
| RedirectToPagePermanentPreserveMethod(String, String, Object, String) |
Redireciona (Status308PermanentRedirect) para a rota especificada com definido como Permanent true e PreserveMethod definido como true, usando o especificado |
| RedirectToPagePreserveMethod(String, String, Object, String) |
Redireciona (Status307TemporaryRedirect) para a página especificada com definido como Permanent false e PreserveMethod definido como true, usando o especificado |
| RedirectToRoute(Object) |
Redireciona (Status302Found) para a rota especificada usando o especificado |
| RedirectToRoute(String) |
Redireciona (Status302Found) para a rota especificada usando o especificado |
| RedirectToRoute(String, Object) |
Redireciona (Status302Found) para a rota especificada usando o e o especificados |
| RedirectToRoute(String, Object, String) |
Redireciona (Status302Found) para a rota especificada usando , e |
| RedirectToRoute(String, String) |
Redireciona (Status302Found) para a rota especificada usando o e o especificados |
| RedirectToRoutePermanent(Object) |
Redireciona (Status301MovedPermanently) para a rota especificada com definido como Permanent true usando o especificado |
| RedirectToRoutePermanent(String) |
Redireciona (Status301MovedPermanently) para a rota especificada com definido como Permanent true usando o especificado |
| RedirectToRoutePermanent(String, Object) |
Redireciona (Status301MovedPermanently) para a rota especificada com definido como Permanent true usando o especificado |
| RedirectToRoutePermanent(String, Object, String) |
Redireciona (Status301MovedPermanently) para a rota especificada com definido como Permanent true usando o especificado |
| RedirectToRoutePermanent(String, String) |
Redireciona (Status301MovedPermanently) para a rota especificada com definido como Permanent true usando o especificado |
| RedirectToRoutePermanentPreserveMethod(String, Object, String) |
Redireciona (Status308PermanentRedirect) para a rota especificada com definido como Permanent true e PreserveMethod definido como true, usando o especificado |
| RedirectToRoutePreserveMethod(String, Object, String) |
Redireciona (Status307TemporaryRedirect) para a rota especificada com definido como Permanent false e PreserveMethod definido como true, usando o especificado |
| SetAntiforgeryCookieAndHeader() |
Define o cookie antiforgery e o cabeçalho X-Frame-Options na resposta. (Herdado de RazorPageBase) |
| SignIn(ClaimsPrincipal, AuthenticationProperties, String) |
Cria um SignInResult com o esquema de autenticação especificado e |
| SignIn(ClaimsPrincipal, String) |
Cria um SignInResult com o esquema de autenticação especificado. (Herdado de PageBase) |
| SignOut(AuthenticationProperties, String[]) |
Cria um SignOutResult com os esquemas de autenticação especificados e |
| SignOut(String[]) |
Cria um SignOutResult com os esquemas de autenticação especificados. (Herdado de PageBase) |
| StartTagHelperWritingScope(HtmlEncoder) |
Inicia um novo escopo de gravação e, opcionalmente, substitui HtmlEncoder dentro desse escopo. (Herdado de RazorPageBase) |
| StatusCode(Int32) |
Cria um StatusCodeResult objeto especificando um |
| StatusCode(Int32, Object) |
Cria um ObjectResult objeto especificando um |
| TryUpdateModelAsync(Object, Type, String) |
Atualizações a instância especificada |
| TryUpdateModelAsync(Object, Type, String, IValueProvider, Func<ModelMetadata,Boolean>) |
Atualizações a instância especificada |
| TryUpdateModelAsync<TModel>(TModel) |
Atualizações a instância especificada |
| TryUpdateModelAsync<TModel>(TModel, String) |
Atualizações a instância especificada |
| TryUpdateModelAsync<TModel>(TModel, String, Expression<Func<TModel,Object>>[]) |
Atualizações a instância especificada |
| TryUpdateModelAsync<TModel>(TModel, String, Func<ModelMetadata,Boolean>) |
Atualizações a instância especificada |
| TryUpdateModelAsync<TModel>(TModel, String, IValueProvider) |
Atualizações a instância especificada |
| TryUpdateModelAsync<TModel>(TModel, String, IValueProvider, Expression<Func<TModel,Object>>[]) |
Atualizações a instância especificada |
| TryUpdateModelAsync<TModel>(TModel, String, IValueProvider, Func<ModelMetadata,Boolean>) |
Atualizações a instância especificada |
| TryValidateModel(Object) |
Valida a instância especificada |
| TryValidateModel(Object, String) |
Valida a instância especificada |
| Unauthorized() |
Cria um UnauthorizedResult que produz uma Status401Unauthorized resposta. (Herdado de PageBase) |
| ViewComponent(String) |
Cria um ViewComponentResult especificando o nome de um componente de exibição a ser renderizado. (Herdado de PageBase) |
| ViewComponent(String, Object) |
Cria um ViewComponentResult especificando o nome de um componente de exibição a ser renderizado. (Herdado de PageBase) |
| ViewComponent(Type) |
Cria um ViewComponentResult especificando o Type de um componente de exibição a ser renderizado. (Herdado de PageBase) |
| ViewComponent(Type, Object) |
Cria um ViewComponentResult especificando o Type de um componente de exibição a ser renderizado. (Herdado de PageBase) |
| Write(Object) |
Grava o especificado |
| Write(String) |
Grava o especificado |
| WriteAttributeValue(String, Int32, Object, Int32, Int32, Boolean) |
Grava um valor de atributo. (Herdado de RazorPageBase) |
| WriteLiteral(Object) |
Grava o especificado |
| WriteLiteral(String) |
Grava o especificado |