Partilhar via


Page Classe

Definição

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

(Herdado de PageBase)
Challenge(AuthenticationProperties, String[])

Cria um ChallengeResult com os esquemas de autenticação especificados e properties.

(Herdado de PageBase)
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 cadeia de caracteres.

(Herdado de PageBase)
Content(String, MediaTypeHeaderValue)

Cria um ContentResult objeto com Status200OK especificando uma content cadeia de caracteres e um contentType.

(Herdado de PageBase)
Content(String, String)

Cria um ContentResult objeto com Status200OK especificando uma content cadeia de caracteres e um tipo de conteúdo.

(Herdado de PageBase)
Content(String, String, Encoding)

Cria um ContentResult objeto com Status200OK especificando uma content cadeia de caracteres, um contentTypee contentEncoding.

(Herdado de PageBase)
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 ou RenderSectionAsync

(Herdado de RazorPageBase)
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 fileContents como conteúdo (Status200OK) e o especificado contentType como Tipo de Conteúdo.

(Herdado de PageBase)
File(Byte[], String, String)

Retorna um arquivo com o especificado fileContents como conteúdo (Status200OK), o especificado contentType como Tipo de Conteúdo e o especificado fileDownloadName como o nome de arquivo sugerido.

(Herdado de PageBase)
File(Stream, String)

Retorna um arquivo no especificado fileStream (Status200OK) com o especificado contentType como Tipo de Conteúdo.

(Herdado de PageBase)
File(Stream, String, String)

Retorna um arquivo no especificado fileStream (Status200OK) com o especificado contentType como Tipo de Conteúdo e o especificado fileDownloadName como o nome de arquivo sugerido.

(Herdado de PageBase)
File(String, String)

Retorna o arquivo especificado por virtualPath (Status200OK) com o especificado contentType como Tipo de Conteúdo.

(Herdado de PageBase)
File(String, String, String)

Retorna o arquivo especificado por virtualPath (Status200OK) com o especificado contentType como o Tipo de Conteúdo e o especificado fileDownloadName como o nome de arquivo sugerido.

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

(Herdado de PageBase)
Forbid(AuthenticationProperties, String[])

Cria um ForbidResult (Status403Forbidden por padrão) com os esquemas de autenticação especificados e properties.

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

(Herdado de RazorPageBase)
LocalRedirect(String)

Cria um LocalRedirectResult objeto que redireciona (Status302Found) para o local localUrlespecificado.

(Herdado de PageBase)
LocalRedirectPermanent(String)

Cria um LocalRedirectResult objeto com definido como Permanent true (Status301MovedPermanently) usando o especificado localUrl.

(Herdado de PageBase)
LocalRedirectPermanentPreserveMethod(String)

Cria um LocalRedirectResult objeto com definido como Permanent true e PreserveMethod definido como true (Status308PermanentRedirect) usando o especificado localUrl.

(Herdado de PageBase)
LocalRedirectPreserveMethod(String)

Cria um LocalRedirectResult objeto com definido como Permanent false e PreserveMethod definido como true (Status307TemporaryRedirect) usando o especificado localUrl.

(Herdado de PageBase)
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 physicalPath (Status200OK) com o especificado contentType como Tipo de Conteúdo.

(Herdado de PageBase)
PhysicalFile(String, String, String)

Retorna o arquivo especificado por physicalPath (Status200OK) com o especificado contentType como o Tipo de Conteúdo e o especificado fileDownloadName como o nome de arquivo sugerido.

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

(Herdado de PageBase)
RedirectPermanent(String)

Cria um RedirectResult objeto com definido como Permanent true (Status301MovedPermanently) usando o especificado url.

(Herdado de PageBase)
RedirectPermanentPreserveMethod(String)

Cria um RedirectResult objeto com definido como Permanent true e PreserveMethod definido como true (Status308PermanentRedirect) usando o especificado url.

(Herdado de PageBase)
RedirectPreserveMethod(String)

Cria um RedirectResult objeto com definido como Permanent false e PreserveMethod definido como true (Status307TemporaryRedirect) usando o especificado url.

(Herdado de PageBase)
RedirectToAction(String)

Redireciona (Status302Found) para a ação especificada usando o actionName.

(Herdado de PageBase)
RedirectToAction(String, Object)

Redireciona (Status302Found) para a ação especificada usando o actionName e routeValueso .

(Herdado de PageBase)
RedirectToAction(String, String)

Redireciona (Status302Found) para a ação especificada usando o actionName e o controllerName.

(Herdado de PageBase)
RedirectToAction(String, String, Object)

Redireciona (Status302Found) para a ação especificada usando os especificados actionName, controllerNamee routeValues.

(Herdado de PageBase)
RedirectToAction(String, String, Object, String)

Redireciona (Status302Found) para a ação especificada usando os especificados actionName, controllerName, routeValuese fragment.

(Herdado de PageBase)
RedirectToAction(String, String, String)

Redireciona (Status302Found) para a ação especificada usando os especificados actionName, controllerNamee fragment.

(Herdado de PageBase)
RedirectToActionPermanent(String)

Redireciona (Status301MovedPermanently) para a ação especificada com definido como Permanent true usando o especificado actionName.

(Herdado de PageBase)
RedirectToActionPermanent(String, Object)

Redireciona (Status301MovedPermanently) para a ação especificada com definido como Permanent true usando o especificado actionName e routeValues.

(Herdado de PageBase)
RedirectToActionPermanent(String, String)

Redireciona (Status301MovedPermanently) para a ação especificada com definido como Permanent true usando o especificado actionName e controllerName.

(Herdado de PageBase)
RedirectToActionPermanent(String, String, Object)

Redireciona (Status301MovedPermanently) para a ação especificada com definido como Permanent true usando os especificados actionName, controllerNamee routeValues.

(Herdado de PageBase)
RedirectToActionPermanent(String, String, Object, String)

Redireciona (Status301MovedPermanently) para a ação especificada com definido como Permanent true usando os especificados actionName, controllerName, routeValuese fragment.

(Herdado de PageBase)
RedirectToActionPermanent(String, String, String)

Redireciona (Status301MovedPermanently) para a ação especificada com definido como Permanent true usando os especificados actionName, controllerNamee fragment.

(Herdado de PageBase)
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 actionName, controllerName, routeValuese fragment.

(Herdado de PageBase)
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 actionName, controllerName, routeValuese fragment.

(Herdado de PageBase)
RedirectToPage()

Redireciona (Status302Found) para a página atual.

(Herdado de PageBase)
RedirectToPage(Object)

Redireciona (Status302Found) para a página atual com o especificado routeValues.

(Herdado de PageBase)
RedirectToPage(String)

Redireciona (Status302Found) para o especificado pageName.

(Herdado de PageBase)
RedirectToPage(String, Object)

Redireciona (Status302Found) para o especificado pageName usando o especificado routeValues.

(Herdado de PageBase)
RedirectToPage(String, String)

Redireciona (Status302Found) para o especificado pageName usando o especificado pageHandler.

(Herdado de PageBase)
RedirectToPage(String, String, Object, String)

Redireciona (Status302Found) para o especificado pageName usando o e o especificados routeValuesfragment.

(Herdado de PageBase)
RedirectToPage(String, String, String)

Redireciona (Status302Found) para o especificado pageName usando o especificado fragment.

(Herdado de PageBase)
RedirectToPagePermanent(String)

Redireciona (Status301MovedPermanently) para o especificado pageName.

(Herdado de PageBase)
RedirectToPagePermanent(String, Object)

Redireciona (Status301MovedPermanently) para o especificado pageName usando o especificado routeValues.

(Herdado de PageBase)
RedirectToPagePermanent(String, String)

Redireciona (Status301MovedPermanently) para o especificado pageName usando o especificado pageHandler.

(Herdado de PageBase)
RedirectToPagePermanent(String, String, Object)

Redireciona (Status301MovedPermanently) para o especificado pageName usando o especificado routeValues.

(Herdado de PageBase)
RedirectToPagePermanent(String, String, Object, String)

Redireciona (Status301MovedPermanently) para o especificado pageName usando o e o especificados routeValuesfragment.

(Herdado de PageBase)
RedirectToPagePermanent(String, String, String)

Redireciona (Status301MovedPermanently) para o especificado pageName usando o especificado fragment.

(Herdado de PageBase)
RedirectToPagePermanentPreserveMethod(String, String, Object, String)

Redireciona (Status308PermanentRedirect) para a rota especificada com definido como Permanent true e PreserveMethod definido como true, usando o especificado pageName, routeValuese fragment.

(Herdado de PageBase)
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 pageName, routeValuese fragment.

(Herdado de PageBase)
RedirectToRoute(Object)

Redireciona (Status302Found) para a rota especificada usando o especificado routeValues.

(Herdado de PageBase)
RedirectToRoute(String)

Redireciona (Status302Found) para a rota especificada usando o especificado routeName.

(Herdado de PageBase)
RedirectToRoute(String, Object)

Redireciona (Status302Found) para a rota especificada usando o e o especificadosrouteValuesrouteName.

(Herdado de PageBase)
RedirectToRoute(String, Object, String)

Redireciona (Status302Found) para a rota especificada usando , e fragmentespecificadosrouteNamerouteValues.

(Herdado de PageBase)
RedirectToRoute(String, String)

Redireciona (Status302Found) para a rota especificada usando o e o especificadosfragmentrouteName.

(Herdado de PageBase)
RedirectToRoutePermanent(Object)

Redireciona (Status301MovedPermanently) para a rota especificada com definido como Permanent true usando o especificado routeValues.

(Herdado de PageBase)
RedirectToRoutePermanent(String)

Redireciona (Status301MovedPermanently) para a rota especificada com definido como Permanent true usando o especificado routeName.

(Herdado de PageBase)
RedirectToRoutePermanent(String, Object)

Redireciona (Status301MovedPermanently) para a rota especificada com definido como Permanent true usando o especificado routeName e routeValues.

(Herdado de PageBase)
RedirectToRoutePermanent(String, Object, String)

Redireciona (Status301MovedPermanently) para a rota especificada com definido como Permanent true usando o especificado routeName, routeValuese fragment.

(Herdado de PageBase)
RedirectToRoutePermanent(String, String)

Redireciona (Status301MovedPermanently) para a rota especificada com definido como Permanent true usando o especificado routeName e fragment.

(Herdado de PageBase)
RedirectToRoutePermanentPreserveMethod(String, Object, String)

Redireciona (Status308PermanentRedirect) para a rota especificada com definido como Permanent true e PreserveMethod definido como true, usando o especificado routeName, routeValuese fragment.

(Herdado de PageBase)
RedirectToRoutePreserveMethod(String, Object, String)

Redireciona (Status307TemporaryRedirect) para a rota especificada com definido como Permanent false e PreserveMethod definido como true, usando o especificado routeName, routeValuese fragment.

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

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

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

(Herdado de PageBase)
StatusCode(Int32, Object)

Cria um ObjectResult objeto especificando um statusCode e value

(Herdado de PageBase)
TryUpdateModelAsync(Object, Type, String)

Atualizações a instância especificada model usando valores do Pageatual IValueProvider e de um prefix.

(Herdado de PageBase)
TryUpdateModelAsync(Object, Type, String, IValueProvider, Func<ModelMetadata,Boolean>)

Atualizações a instância especificada model usando o valueProvider e um prefix.

(Herdado de PageBase)
TryUpdateModelAsync<TModel>(TModel)

Atualizações a instância especificada model usando valores do Pageatual IValueProviderdo .

(Herdado de PageBase)
TryUpdateModelAsync<TModel>(TModel, String)

Atualizações a instância especificada model usando valores do Pageatual IValueProvider e de um prefix.

(Herdado de PageBase)
TryUpdateModelAsync<TModel>(TModel, String, Expression<Func<TModel,Object>>[])

Atualizações a instância especificada model usando valores do Pageatual IValueProvider e de um prefix.

(Herdado de PageBase)
TryUpdateModelAsync<TModel>(TModel, String, Func<ModelMetadata,Boolean>)

Atualizações a instância especificada model usando valores do Pageatual IValueProvider e de um prefix.

(Herdado de PageBase)
TryUpdateModelAsync<TModel>(TModel, String, IValueProvider)

Atualizações a instância especificada model usando o valueProvider e um prefix.

(Herdado de PageBase)
TryUpdateModelAsync<TModel>(TModel, String, IValueProvider, Expression<Func<TModel,Object>>[])

Atualizações a instância especificada model usando o valueProvider e um prefix.

(Herdado de PageBase)
TryUpdateModelAsync<TModel>(TModel, String, IValueProvider, Func<ModelMetadata,Boolean>)

Atualizações a instância especificada model usando o valueProvider e um prefix.

(Herdado de PageBase)
TryValidateModel(Object)

Valida a instância especificada model .

(Herdado de PageBase)
TryValidateModel(Object, String)

Valida a instância especificada model .

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

Grava um valor de atributo.

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

Aplica-se a