Compartilhar via


IndexModel Classe

Definição

Essa API dá suporte à infraestrutura de interface do usuário padrão do ASP.NET Core Identity e não se destina a ser usada diretamente do seu código. Essa API pode ser alterada ou removida em versões futuras.

public abstract class IndexModel : Microsoft.AspNetCore.Mvc.RazorPages.PageModel
type IndexModel = class
    inherit PageModel
Public MustInherit Class IndexModel
Inherits PageModel
Herança
IndexModel

Construtores

IndexModel()

Essa API dá suporte à infraestrutura de interface do usuário padrão do ASP.NET Core Identity e não se destina a ser usada diretamente do seu código. Essa API pode ser alterada ou removida em versões futuras.

Propriedades

HttpContext

Obtém o HttpContext.

(Herdado de PageModel)
Input

Essa API dá suporte à infraestrutura de interface do usuário padrão do ASP.NET Core Identity e não se destina a ser usada diretamente do seu código. Essa API pode ser alterada ou removida em versões futuras.

MetadataProvider

Obtém ou define o IModelMetadataProvider.

(Herdado de PageModel)
ModelState

Obtém o ModelStateDictionary.

(Herdado de PageModel)
PageContext

Obtém o PageContext.

(Herdado de PageModel)
Request

Obtém o HttpRequest.

(Herdado de PageModel)
Response

Obtém o HttpResponse.

(Herdado de PageModel)
RouteData

Obtém o RouteData para a ação em execução.

(Herdado de PageModel)
StatusMessage

Essa API dá suporte à infraestrutura de interface do usuário padrão do ASP.NET Core Identity e não se destina a ser usada diretamente do seu código. Essa API pode ser alterada ou removida em versões futuras.

TempData

Obtém ou define os conjuntos usados ITempDataDictionary por PageResult.

(Herdado de PageModel)
Url

Obtém ou define o IUrlHelper.

(Herdado de PageModel)
User

Obtém o para usuário ClaimsPrincipal associado à ação em execução.

(Herdado de PageModel)
Username

Essa API dá suporte à infraestrutura de interface do usuário padrão do ASP.NET Core Identity e não se destina a ser usada diretamente do seu código. Essa API pode ser alterada ou removida em versões futuras.

ViewData

Obtém o ViewDataDictionary.

(Herdado de PageModel)

Métodos

BadRequest()

Cria um BadRequestResult que produz uma Status400BadRequest resposta.

(Herdado de PageModel)
BadRequest(ModelStateDictionary)

Cria um BadRequestObjectResult que produz uma Status400BadRequest resposta.

(Herdado de PageModel)
BadRequest(Object)

Cria um BadRequestObjectResult que produz uma Status400BadRequest resposta.

(Herdado de PageModel)
Challenge()

Cria um ChallengeResult.

(Herdado de PageModel)
Challenge(AuthenticationProperties)

Cria um ChallengeResult com o especificado properties.

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

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

(Herdado de PageModel)
Challenge(String[])

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

(Herdado de PageModel)
Content(String)

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

(Herdado de PageModel)
Content(String, MediaTypeHeaderValue)

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

(Herdado de PageModel)
Content(String, String)

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

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

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

(Herdado de PageModel)
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 PageModel)
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 PageModel)
File(Stream, String)

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

(Herdado de PageModel)
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 PageModel)
File(String, String)

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

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

Cria um ForbidResult (Status403Forbidden por padrão).

(Herdado de PageModel)
Forbid(AuthenticationProperties)

Cria um ForbidResult (Status403Forbidden por padrão) com o especificado properties.

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

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

(Herdado de PageModel)
Forbid(String[])

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

(Herdado de PageModel)
LocalRedirect(String)

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

(Herdado de PageModel)
LocalRedirectPermanent(String)

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

(Herdado de PageModel)
LocalRedirectPermanentPreserveMethod(String)

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

(Herdado de PageModel)
LocalRedirectPreserveMethod(String)

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

(Herdado de PageModel)
NotFound()

Cria um NotFoundResult que produz uma Status404NotFound resposta.

(Herdado de PageModel)
NotFound(Object)

Cria um NotFoundObjectResult que produz uma Status404NotFound resposta.

(Herdado de PageModel)
OnGetAsync()

Essa API dá suporte à infraestrutura de interface do usuário padrão do ASP.NET Core Identity e não se destina a ser usada diretamente do seu código. Essa API pode ser alterada ou removida em versões futuras.

OnPageHandlerExecuted(PageHandlerExecutedContext)

Chamado após a execução do método de manipulador, antes que o resultado da ação seja executado.

(Herdado de PageModel)
OnPageHandlerExecuting(PageHandlerExecutingContext)

Chamado antes da execução do método de manipulador, após a conclusão da associação de modelo.

(Herdado de PageModel)
OnPageHandlerExecutionAsync(PageHandlerExecutingContext, PageHandlerExecutionDelegate)

Chamado de forma assíncrona antes que o método de manipulador seja invocado, após a conclusão da associação de modelo.

(Herdado de PageModel)
OnPageHandlerSelected(PageHandlerSelectedContext)

Chamado depois que um método de manipulador tiver sido selecionado, mas antes que a associação de modelo ocorra.

(Herdado de PageModel)
OnPageHandlerSelectionAsync(PageHandlerSelectedContext)

Chamado de forma assíncrona após a seleção do método de manipulador, mas antes da associação de modelo ocorrer.

(Herdado de PageModel)
OnPostAsync()

Essa API dá suporte à infraestrutura de interface do usuário padrão do ASP.NET Core Identity e não se destina a ser usada diretamente do seu código. Essa API pode ser alterada ou removida em versões futuras.

Page()

Cria um PageResult objeto que renderiza a página.

(Herdado de PageModel)
Partial(String)

Cria um PartialViewResult especificando o nome de uma parcial a ser renderizada.

(Herdado de PageModel)
Partial(String, Object)

Cria um PartialViewResult especificando o nome de uma parcial para renderizar e o objeto de modelo.

(Herdado de PageModel)
PhysicalFile(String, String)

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

(Herdado de PageModel)
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 PageModel)
Redirect(String)

Cria um RedirectResult objeto que redireciona (Status302Found) para o especificado url.

(Herdado de PageModel)
RedirectPermanent(String)

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

(Herdado de PageModel)
RedirectPermanentPreserveMethod(String)

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

(Herdado de PageModel)
RedirectPreserveMethod(String)

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

(Herdado de PageModel)
RedirectToAction(String)

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

(Herdado de PageModel)
RedirectToAction(String, Object)

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

(Herdado de PageModel)
RedirectToAction(String, String)

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

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

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

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

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

(Herdado de PageModel)
RedirectToAction(String, String, String)

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

(Herdado de PageModel)
RedirectToActionPermanent(String)

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

(Herdado de PageModel)
RedirectToActionPermanent(String, Object)

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

(Herdado de PageModel)
RedirectToActionPermanent(String, String)

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

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

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

(Herdado de PageModel)
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 PageModel)
RedirectToActionPermanent(String, String, String)

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

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

Redireciona (Status302Found) para a página atual.

(Herdado de PageModel)
RedirectToPage(Object)

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

(Herdado de PageModel)
RedirectToPage(String)

Redireciona (Status302Found) para o especificado pageName.

(Herdado de PageModel)
RedirectToPage(String, Object)

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

(Herdado de PageModel)
RedirectToPage(String, String)

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

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

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

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

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

(Herdado de PageModel)
RedirectToPage(String, String, String)

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

(Herdado de PageModel)
RedirectToPagePermanent(String)

Redireciona (Status301MovedPermanently) para o especificado pageName.

(Herdado de PageModel)
RedirectToPagePermanent(String, Object)

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

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

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

(Herdado de PageModel)
RedirectToPagePermanent(String, String)

Redireciona (Status301MovedPermanently) para o especificado pageName.

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

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

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

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

(Herdado de PageModel)
RedirectToPagePermanent(String, String, String)

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

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

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

(Herdado de PageModel)
RedirectToPagePreserveMethod(String, String, Object, String)

Redireciona (Status307TemporaryRedirect) para a página especificada com definido como Permanent false e PreserveMethod definido como true, usando os especificados pageName, routeValuese fragment.

(Herdado de PageModel)
RedirectToRoute(Object)

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

(Herdado de PageModel)
RedirectToRoute(String)

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

(Herdado de PageModel)
RedirectToRoute(String, Object)

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

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

Redireciona (Status302Found) para a rota especificada usando os especificados routeName, routeValuese fragment.

(Herdado de PageModel)
RedirectToRoute(String, String)

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

(Herdado de PageModel)
RedirectToRoutePermanent(Object)

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

(Herdado de PageModel)
RedirectToRoutePermanent(String)

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

(Herdado de PageModel)
RedirectToRoutePermanent(String, Object)

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

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

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

(Herdado de PageModel)
RedirectToRoutePermanent(String, String)

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

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

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

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

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

(Herdado de PageModel)
SignIn(ClaimsPrincipal, AuthenticationProperties, String)

Cria um SignInResult com o esquema de autenticação especificado e properties.

(Herdado de PageModel)
SignIn(ClaimsPrincipal, String)

Cria um SignInResult com o esquema de autenticação especificado.

(Herdado de PageModel)
SignOut(AuthenticationProperties, String[])

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

(Herdado de PageModel)
SignOut(String[])

Cria um SignOutResult com os esquemas de autenticação especificados.

(Herdado de PageModel)
StatusCode(Int32)

Cria um StatusCodeResult objeto especificando um statusCode.

(Herdado de PageModel)
StatusCode(Int32, Object)

Cria um ObjectResult objeto especificando um statusCode e value

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

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

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

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

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

Atualizações a instância especificada model usando valores do PageModelatual IValueProvider.

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

Atualizações a instância especificada model usando valores do PageModelatual IValueProvider.

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

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

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

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

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

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

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

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

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

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

(Herdado de PageModel)
TryValidateModel(Object)

Valida a instância especificada model .

(Herdado de PageModel)
TryValidateModel(Object, String)

Valida a instância especificada model .

(Herdado de PageModel)
Unauthorized()

Cria um UnauthorizedResult que produz uma Status401Unauthorized resposta.

(Herdado de PageModel)
ViewComponent(String)

Cria um ViewComponentResult especificando o nome de um componente de exibição a ser renderizado.

(Herdado de PageModel)
ViewComponent(String, Object)

Cria um ViewComponentResult especificando o nome de um componente de exibição a ser renderizado.

(Herdado de PageModel)
ViewComponent(Type)

Cria um ViewComponentResult especificando o Type de um componente de exibição a ser renderizado.

(Herdado de PageModel)
ViewComponent(Type, Object)

Cria um ViewComponentResult especificando o Type de um componente de exibição a ser renderizado.

(Herdado de PageModel)

Aplica-se a