Partilhar via


Controller Classe

Definição

Uma classe base para um controlador MVC com suporte de exibição.

public ref class Controller abstract : Microsoft::AspNetCore::Mvc::ControllerBase, IDisposable, Microsoft::AspNetCore::Mvc::Filters::IActionFilter, Microsoft::AspNetCore::Mvc::Filters::IAsyncActionFilter
public abstract class Controller : Microsoft.AspNetCore.Mvc.ControllerBase, IDisposable, Microsoft.AspNetCore.Mvc.Filters.IActionFilter, Microsoft.AspNetCore.Mvc.Filters.IAsyncActionFilter
type Controller = class
    inherit ControllerBase
    interface IActionFilter
    interface IFilterMetadata
    interface IAsyncActionFilter
    interface IDisposable
Public MustInherit Class Controller
Inherits ControllerBase
Implements IActionFilter, IAsyncActionFilter, IDisposable
Herança
Controller
Implementações

Construtores

Controller()

Uma classe base para um controlador MVC com suporte de exibição.

Propriedades

ControllerContext

Obtém ou define o ControllerContext.

(Herdado de ControllerBase)
HttpContext

Obtém o HttpContext da ação em execução.

(Herdado de ControllerBase)
MetadataProvider

Obtém ou define o IModelMetadataProvider.

(Herdado de ControllerBase)
ModelBinderFactory

Obtém ou define o IModelBinderFactory.

(Herdado de ControllerBase)
ModelState

Obtém o ModelStateDictionary que contém o estado do modelo e da validação de model-binding.

(Herdado de ControllerBase)
ObjectValidator

Obtém ou define o IObjectModelValidator.

(Herdado de ControllerBase)
ProblemDetailsFactory

Obtém ou define o ProblemDetailsFactory.

(Herdado de ControllerBase)
Request

Obtém o HttpRequest da ação em execução.

(Herdado de ControllerBase)
Response

Obtém o HttpResponse da ação em execução.

(Herdado de ControllerBase)
RouteData

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

(Herdado de ControllerBase)
TempData

Obtém ou define ITempDataDictionary usados por ViewResult.

Url

Obtém ou define o IUrlHelper.

(Herdado de ControllerBase)
User

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

(Herdado de ControllerBase)
ViewBag

Obtém o recipiente de exibição dinâmica.

ViewData

Obtém ou define ViewDataDictionary usados por ViewResult e ViewBag.

Métodos

Accepted()

Cria um objeto AcceptedResult que produz uma resposta Status202Accepted.

(Herdado de ControllerBase)
Accepted(Object)

Cria um objeto AcceptedResult que produz uma resposta Status202Accepted.

(Herdado de ControllerBase)
Accepted(String)

Cria um objeto AcceptedResult que produz uma resposta Status202Accepted.

(Herdado de ControllerBase)
Accepted(String, Object)

Cria um objeto AcceptedResult que produz uma resposta Status202Accepted.

(Herdado de ControllerBase)
Accepted(Uri)

Cria um objeto AcceptedResult que produz uma resposta Status202Accepted.

(Herdado de ControllerBase)
Accepted(Uri, Object)

Cria um objeto AcceptedResult que produz uma resposta Status202Accepted.

(Herdado de ControllerBase)
AcceptedAtAction(String)

Cria um objeto AcceptedAtActionResult que produz uma resposta Status202Accepted.

(Herdado de ControllerBase)
AcceptedAtAction(String, Object)

Cria um objeto AcceptedAtActionResult que produz uma resposta Status202Accepted.

(Herdado de ControllerBase)
AcceptedAtAction(String, Object, Object)

Cria um objeto AcceptedAtActionResult que produz uma resposta Status202Accepted.

(Herdado de ControllerBase)
AcceptedAtAction(String, String)

Cria um objeto AcceptedAtActionResult que produz uma resposta Status202Accepted.

(Herdado de ControllerBase)
AcceptedAtAction(String, String, Object)

Cria um objeto AcceptedAtActionResult que produz uma resposta Status202Accepted.

(Herdado de ControllerBase)
AcceptedAtAction(String, String, Object, Object)

Cria um objeto AcceptedAtActionResult que produz uma resposta Status202Accepted.

(Herdado de ControllerBase)
AcceptedAtRoute(Object)

Cria um objeto AcceptedAtRouteResult que produz uma resposta Status202Accepted.

(Herdado de ControllerBase)
AcceptedAtRoute(Object, Object)

Cria um objeto AcceptedAtRouteResult que produz uma resposta Status202Accepted.

(Herdado de ControllerBase)
AcceptedAtRoute(String)

Cria um objeto AcceptedAtRouteResult que produz uma resposta Status202Accepted.

(Herdado de ControllerBase)
AcceptedAtRoute(String, Object)

Cria um objeto AcceptedAtRouteResult que produz uma resposta Status202Accepted.

(Herdado de ControllerBase)
AcceptedAtRoute(String, Object, Object)

Cria um objeto AcceptedAtRouteResult que produz uma resposta Status202Accepted.

(Herdado de ControllerBase)
BadRequest()

Cria um BadRequestResult que produz uma resposta Status400BadRequest.

(Herdado de ControllerBase)
BadRequest(ModelStateDictionary)

Cria um BadRequestObjectResult que produz uma resposta Status400BadRequest.

(Herdado de ControllerBase)
BadRequest(Object)

Cria um BadRequestObjectResult que produz uma resposta Status400BadRequest.

(Herdado de ControllerBase)
Challenge()

Cria um ChallengeResult.

(Herdado de ControllerBase)
Challenge(AuthenticationProperties)

Cria um ChallengeResult com o propertiesespecificado.

(Herdado de ControllerBase)
Challenge(AuthenticationProperties)

Cria um ChallengeResult com o propertiesespecificado.

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

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

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

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

(Herdado de ControllerBase)
Challenge(String[])

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

(Herdado de ControllerBase)
Conflict()

Cria um ConflictResult que produz uma resposta Status409Conflict.

(Herdado de ControllerBase)
Conflict(ModelStateDictionary)

Cria um ConflictObjectResult que produz uma resposta Status409Conflict.

(Herdado de ControllerBase)
Conflict(Object)

Cria um ConflictObjectResult que produz uma resposta Status409Conflict.

(Herdado de ControllerBase)
Content(String)

Cria um objeto ContentResult especificando uma cadeia de caracteres content.

(Herdado de ControllerBase)
Content(String, MediaTypeHeaderValue)

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

(Herdado de ControllerBase)
Content(String, String)

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

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

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

(Herdado de ControllerBase)
Created()

Cria um objeto CreatedResult que produz uma resposta Status201Created.

(Herdado de ControllerBase)
Created(String, Object)

Cria um objeto CreatedResult que produz uma resposta Status201Created.

(Herdado de ControllerBase)
Created(Uri, Object)

Cria um objeto CreatedResult que produz uma resposta Status201Created.

(Herdado de ControllerBase)
CreatedAtAction(String, Object)

Cria um objeto CreatedAtActionResult que produz uma resposta Status201Created.

(Herdado de ControllerBase)
CreatedAtAction(String, Object, Object)

Cria um objeto CreatedAtActionResult que produz uma resposta Status201Created.

(Herdado de ControllerBase)
CreatedAtAction(String, String, Object, Object)

Cria um objeto CreatedAtActionResult que produz uma resposta Status201Created.

(Herdado de ControllerBase)
CreatedAtRoute(Object, Object)

Cria um objeto CreatedAtRouteResult que produz uma resposta Status201Created.

(Herdado de ControllerBase)
CreatedAtRoute(String, Object)

Cria um objeto CreatedAtRouteResult que produz uma resposta Status201Created.

(Herdado de ControllerBase)
CreatedAtRoute(String, Object, Object)

Cria um objeto CreatedAtRouteResult que produz uma resposta Status201Created.

(Herdado de ControllerBase)
Dispose()

Uma classe base para um controlador MVC com suporte de exibição.

Dispose(Boolean)

Libera todos os recursos atualmente usados por essa instância Controller.

File(Byte[], String)

Retorna um arquivo com o fileContents especificado como conteúdo (Status200OK) e o contentType especificado como o Tipo de Conteúdo. Isso dá suporte a solicitações de intervalo (Status206PartialContent ou Status416RangeNotSatisfiable se o intervalo não for satisfiável).

(Herdado de ControllerBase)
File(Byte[], String, Boolean)

Retorna um arquivo com o fileContents especificado como conteúdo (Status200OK) e o contentType especificado como o Tipo de Conteúdo. Isso dá suporte a solicitações de intervalo (Status206PartialContent ou Status416RangeNotSatisfiable se o intervalo não for satisfiável).

(Herdado de ControllerBase)
File(Byte[], String, Nullable<DateTimeOffset>, EntityTagHeaderValue)

Retorna um arquivo com o fileContents especificado como conteúdo (Status200OK) e o contentType especificado como o Tipo de Conteúdo. Isso dá suporte a solicitações de intervalo (Status206PartialContent ou Status416RangeNotSatisfiable se o intervalo não for satisfiável).

(Herdado de ControllerBase)
File(Byte[], String, Nullable<DateTimeOffset>, EntityTagHeaderValue, Boolean)

Retorna um arquivo com o fileContents especificado como conteúdo (Status200OK) e o contentType especificado como o Tipo de Conteúdo. Isso dá suporte a solicitações de intervalo (Status206PartialContent ou Status416RangeNotSatisfiable se o intervalo não for satisfiável).

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

Retorna um arquivo com o fileContents especificado como conteúdo (Status200OK), o contentType especificado como o Tipo de Conteúdo e o fileDownloadName especificado como o nome do arquivo sugerido. Isso dá suporte a solicitações de intervalo (Status206PartialContent ou Status416RangeNotSatisfiable se o intervalo não for satisfiável).

(Herdado de ControllerBase)
File(Byte[], String, String, Boolean)

Retorna um arquivo com o fileContents especificado como conteúdo (Status200OK), o contentType especificado como o Tipo de Conteúdo e o fileDownloadName especificado como o nome do arquivo sugerido. Isso dá suporte a solicitações de intervalo (Status206PartialContent ou Status416RangeNotSatisfiable se o intervalo não for satisfiável).

(Herdado de ControllerBase)
File(Byte[], String, String, Nullable<DateTimeOffset>, EntityTagHeaderValue)

Retorna um arquivo com o fileContents especificado como conteúdo (Status200OK), o contentType especificado como o Tipo de Conteúdo e o fileDownloadName especificado como o nome do arquivo sugerido. Isso dá suporte a solicitações de intervalo (Status206PartialContent ou Status416RangeNotSatisfiable se o intervalo não for satisfiável).

(Herdado de ControllerBase)
File(Byte[], String, String, Nullable<DateTimeOffset>, EntityTagHeaderValue, Boolean)

Retorna um arquivo com o fileContents especificado como conteúdo (Status200OK), o contentType especificado como o Tipo de Conteúdo e o fileDownloadName especificado como o nome do arquivo sugerido. Isso dá suporte a solicitações de intervalo (Status206PartialContent ou Status416RangeNotSatisfiable se o intervalo não for satisfiável).

(Herdado de ControllerBase)
File(Stream, String)

Retorna um arquivo no fileStream especificado (Status200OK), com o contentType especificado como o Tipo de Conteúdo. Isso dá suporte a solicitações de intervalo (Status206PartialContent ou Status416RangeNotSatisfiable se o intervalo não for satisfiável).

(Herdado de ControllerBase)
File(Stream, String, Boolean)

Retorna um arquivo no fileStream especificado (Status200OK), com o contentType especificado como o Tipo de Conteúdo. Isso dá suporte a solicitações de intervalo (Status206PartialContent ou Status416RangeNotSatisfiable se o intervalo não for satisfiável).

(Herdado de ControllerBase)
File(Stream, String, Nullable<DateTimeOffset>, EntityTagHeaderValue)

Retorna um arquivo no fileStream especificado (Status200OK) e o contentType especificado como o Tipo de Conteúdo. Isso dá suporte a solicitações de intervalo (Status206PartialContent ou Status416RangeNotSatisfiable se o intervalo não for satisfiável).

(Herdado de ControllerBase)
File(Stream, String, Nullable<DateTimeOffset>, EntityTagHeaderValue, Boolean)

Retorna um arquivo no fileStream especificado (Status200OK) e o contentType especificado como o Tipo de Conteúdo. Isso dá suporte a solicitações de intervalo (Status206PartialContent ou Status416RangeNotSatisfiable se o intervalo não for satisfiável).

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

Retorna um arquivo no fileStream especificado (Status200OK) com o contentType especificado como o Tipo de Conteúdo e o fileDownloadName especificado como o nome do arquivo sugerido. Isso dá suporte a solicitações de intervalo (Status206PartialContent ou Status416RangeNotSatisfiable se o intervalo não for satisfiável).

(Herdado de ControllerBase)
File(Stream, String, String, Boolean)

Retorna um arquivo no fileStream especificado (Status200OK) com o contentType especificado como o Tipo de Conteúdo e o fileDownloadName especificado como o nome do arquivo sugerido. Isso dá suporte a solicitações de intervalo (Status206PartialContent ou Status416RangeNotSatisfiable se o intervalo não for satisfiável).

(Herdado de ControllerBase)
File(Stream, String, String, Nullable<DateTimeOffset>, EntityTagHeaderValue)

Retorna um arquivo no fileStream especificado (Status200OK), o contentType especificado como o Tipo de Conteúdo e o fileDownloadName especificado como o nome do arquivo sugerido. Isso dá suporte a solicitações de intervalo (Status206PartialContent ou Status416RangeNotSatisfiable se o intervalo não for satisfiável).

(Herdado de ControllerBase)
File(Stream, String, String, Nullable<DateTimeOffset>, EntityTagHeaderValue, Boolean)

Retorna um arquivo no fileStream especificado (Status200OK), o contentType especificado como o Tipo de Conteúdo e o fileDownloadName especificado como o nome do arquivo sugerido. Isso dá suporte a solicitações de intervalo (Status206PartialContent ou Status416RangeNotSatisfiable se o intervalo não for satisfiável).

(Herdado de ControllerBase)
File(String, String)

Retorna o arquivo especificado por virtualPath (Status200OK) com o contentType especificado como o Tipo de Conteúdo. Isso dá suporte a solicitações de intervalo (Status206PartialContent ou Status416RangeNotSatisfiable se o intervalo não for satisfiável).

(Herdado de ControllerBase)
File(String, String, Boolean)

Retorna o arquivo especificado por virtualPath (Status200OK) com o contentType especificado como o Tipo de Conteúdo. Isso dá suporte a solicitações de intervalo (Status206PartialContent ou Status416RangeNotSatisfiable se o intervalo não for satisfiável).

(Herdado de ControllerBase)
File(String, String, Nullable<DateTimeOffset>, EntityTagHeaderValue)

Retorna o arquivo especificado por virtualPath (Status200OK) e o contentType especificado como o Tipo de Conteúdo. Isso dá suporte a solicitações de intervalo (Status206PartialContent ou Status416RangeNotSatisfiable se o intervalo não for satisfiável).

(Herdado de ControllerBase)
File(String, String, Nullable<DateTimeOffset>, EntityTagHeaderValue, Boolean)

Retorna o arquivo especificado por virtualPath (Status200OK) e o contentType especificado como o Tipo de Conteúdo. Isso dá suporte a solicitações de intervalo (Status206PartialContent ou Status416RangeNotSatisfiable se o intervalo não for satisfiável).

(Herdado de ControllerBase)
File(String, String, String)

Retorna o arquivo especificado por virtualPath (Status200OK) com o contentType especificado como o Tipo de Conteúdo e o fileDownloadName especificado como o nome do arquivo sugerido. Isso dá suporte a solicitações de intervalo (Status206PartialContent ou Status416RangeNotSatisfiable se o intervalo não for satisfiável).

(Herdado de ControllerBase)
File(String, String, String, Boolean)

Retorna o arquivo especificado por virtualPath (Status200OK) com o contentType especificado como o Tipo de Conteúdo e o fileDownloadName especificado como o nome do arquivo sugerido. Isso dá suporte a solicitações de intervalo (Status206PartialContent ou Status416RangeNotSatisfiable se o intervalo não for satisfiável).

(Herdado de ControllerBase)
File(String, String, String, Nullable<DateTimeOffset>, EntityTagHeaderValue)

Retorna o arquivo especificado por virtualPath (Status200OK), o contentType especificado como o Tipo de Conteúdo e o fileDownloadName especificado como o nome do arquivo sugerido. Isso dá suporte a solicitações de intervalo (Status206PartialContent ou Status416RangeNotSatisfiable se o intervalo não for satisfiável).

(Herdado de ControllerBase)
File(String, String, String, Nullable<DateTimeOffset>, EntityTagHeaderValue, Boolean)

Retorna o arquivo especificado por virtualPath (Status200OK), o contentType especificado como o Tipo de Conteúdo e o fileDownloadName especificado como o nome do arquivo sugerido. Isso dá suporte a solicitações de intervalo (Status206PartialContent ou Status416RangeNotSatisfiable se o intervalo não for satisfiável).

(Herdado de ControllerBase)
Forbid()

Cria um ForbidResult (Status403Forbidden por padrão).

(Herdado de ControllerBase)
Forbid(AuthenticationProperties)

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

(Herdado de ControllerBase)
Forbid(AuthenticationProperties)

Cria um ForbidResult com o propertiesespecificado.

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

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

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

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

(Herdado de ControllerBase)
Forbid(String[])

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

(Herdado de ControllerBase)
Json(Object)

Cria um objeto JsonResult que serializa o objeto data especificado para JSON.

Json(Object, JsonSerializerSettings)

Cria um objeto JsonResult que serializa o objeto data especificado para JSON.

Json(Object, Object)

Cria um objeto JsonResult que serializa o objeto data especificado para JSON.

LocalRedirect(String)

Cria um objeto LocalRedirectResult que redireciona (Status302Found) para o localUrllocal especificado.

(Herdado de ControllerBase)
LocalRedirectPermanent(String)

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

(Herdado de ControllerBase)
LocalRedirectPermanentPreserveMethod(String)

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

(Herdado de ControllerBase)
LocalRedirectPreserveMethod(String)

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

(Herdado de ControllerBase)
NoContent()

Cria um objeto NoContentResult que produz uma resposta Status204NoContent vazia.

(Herdado de ControllerBase)
NotFound()

Cria um NotFoundResult que produz uma resposta Status404NotFound.

(Herdado de ControllerBase)
NotFound(Object)

Cria um NotFoundObjectResult que produz uma resposta Status404NotFound.

(Herdado de ControllerBase)
Ok()

Cria um objeto OkResult que produz uma resposta Status200OK vazia.

(Herdado de ControllerBase)
Ok(Object)

Cria um objeto OkObjectResult que produz uma resposta Status200OK.

(Herdado de ControllerBase)
OnActionExecuted(ActionExecutedContext)

Chamado depois que o método de ação é invocado.

OnActionExecuting(ActionExecutingContext)

Chamado antes que o método de ação seja invocado.

OnActionExecutionAsync(ActionExecutingContext, ActionExecutionDelegate)

Chamado antes que o método de ação seja invocado.

PartialView()

Cria um objeto PartialViewResult que renderiza uma exibição parcial para a resposta.

PartialView(Object)

Cria um objeto PartialViewResult especificando um model a ser renderizado pela exibição parcial.

PartialView(String)

Cria um objeto PartialViewResult especificando um viewName.

PartialView(String, Object)

Cria um objeto PartialViewResult especificando um viewName e o model a ser renderizado pela exibição parcial.

PhysicalFile(String, String)

Retorna o arquivo especificado por physicalPath (Status200OK) com o contentType especificado como o Tipo de Conteúdo. Isso dá suporte a solicitações de intervalo (Status206PartialContent ou Status416RangeNotSatisfiable se o intervalo não for satisfiável).

(Herdado de ControllerBase)
PhysicalFile(String, String, Boolean)

Retorna o arquivo especificado por physicalPath (Status200OK) com o contentType especificado como o Tipo de Conteúdo. Isso dá suporte a solicitações de intervalo (Status206PartialContent ou Status416RangeNotSatisfiable se o intervalo não for satisfiável).

(Herdado de ControllerBase)
PhysicalFile(String, String, Nullable<DateTimeOffset>, EntityTagHeaderValue)

Retorna o arquivo especificado por physicalPath (Status200OK) e o contentType especificado como o Tipo de Conteúdo. Isso dá suporte a solicitações de intervalo (Status206PartialContent ou Status416RangeNotSatisfiable se o intervalo não for satisfiável).

(Herdado de ControllerBase)
PhysicalFile(String, String, Nullable<DateTimeOffset>, EntityTagHeaderValue, Boolean)

Retorna o arquivo especificado por physicalPath (Status200OK) e o contentType especificado como o Tipo de Conteúdo. Isso dá suporte a solicitações de intervalo (Status206PartialContent ou Status416RangeNotSatisfiable se o intervalo não for satisfiável).

(Herdado de ControllerBase)
PhysicalFile(String, String, String)

Retorna o arquivo especificado por physicalPath (Status200OK) com o contentType especificado como o Tipo de Conteúdo e o fileDownloadName especificado como o nome do arquivo sugerido. Isso dá suporte a solicitações de intervalo (Status206PartialContent ou Status416RangeNotSatisfiable se o intervalo não for satisfiável).

(Herdado de ControllerBase)
PhysicalFile(String, String, String, Boolean)

Retorna o arquivo especificado por physicalPath (Status200OK) com o contentType especificado como o Tipo de Conteúdo e o fileDownloadName especificado como o nome do arquivo sugerido. Isso dá suporte a solicitações de intervalo (Status206PartialContent ou Status416RangeNotSatisfiable se o intervalo não for satisfiável).

(Herdado de ControllerBase)
PhysicalFile(String, String, String, Nullable<DateTimeOffset>, EntityTagHeaderValue)

Retorna o arquivo especificado por physicalPath (Status200OK), o contentType especificado como o Tipo de Conteúdo e o fileDownloadName especificado como o nome do arquivo sugerido. Isso dá suporte a solicitações de intervalo (Status206PartialContent ou Status416RangeNotSatisfiable se o intervalo não for satisfiável).

(Herdado de ControllerBase)
PhysicalFile(String, String, String, Nullable<DateTimeOffset>, EntityTagHeaderValue, Boolean)

Retorna o arquivo especificado por physicalPath (Status200OK), o contentType especificado como o Tipo de Conteúdo e o fileDownloadName especificado como o nome do arquivo sugerido. Isso dá suporte a solicitações de intervalo (Status206PartialContent ou Status416RangeNotSatisfiable se o intervalo não for satisfiável).

(Herdado de ControllerBase)
Problem(String, String, Nullable<Int32>, String, String)

Cria um ObjectResult que produz uma resposta ProblemDetails.

(Herdado de ControllerBase)
Problem(String, String, Nullable<Int32>, String, String, IDictionary<String,Object>)

Cria um ObjectResult que produz uma resposta ProblemDetails.

(Herdado de ControllerBase)
Redirect(String)

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

(Herdado de ControllerBase)
RedirectPermanent(String)

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

(Herdado de ControllerBase)
RedirectPermanentPreserveMethod(String)

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

(Herdado de ControllerBase)
RedirectPreserveMethod(String)

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

(Herdado de ControllerBase)
RedirectToAction()

Redireciona (Status302Found) para uma ação com o mesmo nome que a atual. Os nomes "controlador" e "ação" são recuperados dos valores ambientes da solicitação atual.

(Herdado de ControllerBase)
RedirectToAction(String)

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

(Herdado de ControllerBase)
RedirectToAction(String, Object)

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

(Herdado de ControllerBase)
RedirectToAction(String, String)

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

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

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

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

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

(Herdado de ControllerBase)
RedirectToAction(String, String, String)

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

(Herdado de ControllerBase)
RedirectToActionPermanent(String)

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

(Herdado de ControllerBase)
RedirectToActionPermanent(String, Object)

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

(Herdado de ControllerBase)
RedirectToActionPermanent(String, String)

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

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

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

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

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

(Herdado de ControllerBase)
RedirectToActionPermanent(String, String, String)

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

(Herdado de ControllerBase)
RedirectToActionPermanentPreserveMethod(String, String, Object, String)

Redireciona (Status308PermanentRedirect) para a ação especificada com Permanent definido como true e PreserveMethod definido como true, usando os actionName, controllerName, routeValuese fragmentespecificados.

(Herdado de ControllerBase)
RedirectToActionPreserveMethod(String, String, Object, String)

Redireciona (Status307TemporaryRedirect) para a ação especificada com Permanent definido como false e PreserveMethod definido como true, usando os actionName, controllerName, routeValuese fragmentespecificados.

(Herdado de ControllerBase)
RedirectToPage(String)

Redireciona (Status302Found) para o pageNameespecificado.

(Herdado de ControllerBase)
RedirectToPage(String, Object)

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

(Herdado de ControllerBase)
RedirectToPage(String, String)

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

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

Redireciona (Status302Found) para o pageNameespecificado.

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

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

(Herdado de ControllerBase)
RedirectToPage(String, String, String)

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

(Herdado de ControllerBase)
RedirectToPagePermanent(String)

Redireciona (Status301MovedPermanently) para o pageNameespecificado.

(Herdado de ControllerBase)
RedirectToPagePermanent(String, Object)

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

(Herdado de ControllerBase)
RedirectToPagePermanent(String, String)

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

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

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

(Herdado de ControllerBase)
RedirectToPagePermanent(String, String, String)

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

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

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

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

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

(Herdado de ControllerBase)
RedirectToRoute(Object)

Redireciona (Status302Found) para a rota especificada usando o routeValuesespecificado.

(Herdado de ControllerBase)
RedirectToRoute(String)

Redireciona (Status302Found) para a rota especificada usando o routeNameespecificado.

(Herdado de ControllerBase)
RedirectToRoute(String, Object)

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

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

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

(Herdado de ControllerBase)
RedirectToRoute(String, String)

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

(Herdado de ControllerBase)
RedirectToRoutePermanent(Object)

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

(Herdado de ControllerBase)
RedirectToRoutePermanent(String)

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

(Herdado de ControllerBase)
RedirectToRoutePermanent(String, Object)

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

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

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

(Herdado de ControllerBase)
RedirectToRoutePermanent(String, String)

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

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

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

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

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

(Herdado de ControllerBase)
SignIn(ClaimsPrincipal)

Cria um SignInResult.

(Herdado de ControllerBase)
SignIn(ClaimsPrincipal, AuthenticationProperties)

Cria um SignInResult com properties.

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

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

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

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

(Herdado de ControllerBase)
SignIn(ClaimsPrincipal, String)

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

(Herdado de ControllerBase)
SignOut()

Cria um SignOutResult.

(Herdado de ControllerBase)
SignOut(AuthenticationProperties)

Cria um SignOutResult com properties.

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

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

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

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

(Herdado de ControllerBase)
SignOut(String[])

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

(Herdado de ControllerBase)
StatusCode(Int32)

Cria um objeto StatusCodeResult especificando um statusCode.

(Herdado de ControllerBase)
StatusCode(Int32, Object)

Cria um objeto ObjectResult especificando um statusCode e value

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

Atualiza a instância de model especificada usando valores do IValueProvider atual do controlador e um prefix.

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

Atualiza a instância de model especificada usando o valueProvider e um prefix.

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

Atualiza a instância de model especificada usando valores do IValueProvideratual do controlador.

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

Atualiza a instância de model especificada usando valores do IValueProvider atual do controlador e um prefix.

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

Atualiza a instância de model especificada usando valores do IValueProvider atual do controlador e um prefix.

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

Atualiza a instância de model especificada usando valores do IValueProvider atual do controlador e um prefix.

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

Atualiza a instância de model especificada usando o valueProvider e um prefix.

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

Atualiza a instância de model especificada usando o valueProvider e um prefix.

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

Atualiza a instância de model especificada usando o valueProvider e um prefix.

(Herdado de ControllerBase)
TryValidateModel(Object)

Valida a instância de model especificada.

(Herdado de ControllerBase)
TryValidateModel(Object, String)

Valida a instância de model especificada.

(Herdado de ControllerBase)
Unauthorized()

Cria um UnauthorizedResult que produz uma resposta Status401Unauthorized.

(Herdado de ControllerBase)
Unauthorized(Object)

Cria um UnauthorizedObjectResult que produz uma resposta Status401Unauthorized.

(Herdado de ControllerBase)
UnprocessableEntity()

Cria um UnprocessableEntityResult que produz uma resposta Status422UnprocessableEntity.

(Herdado de ControllerBase)
UnprocessableEntity(ModelStateDictionary)

Cria um UnprocessableEntityObjectResult que produz uma resposta Status422UnprocessableEntity.

(Herdado de ControllerBase)
UnprocessableEntity(Object)

Cria um UnprocessableEntityObjectResult que produz uma resposta Status422UnprocessableEntity.

(Herdado de ControllerBase)
ValidationProblem()

Cria um ActionResult que produz uma resposta Status400BadRequest com erros de validação de ModelState.

(Herdado de ControllerBase)
ValidationProblem(ModelStateDictionary)

Cria um ActionResult que produz uma resposta Status400BadRequest com erros de validação de modelStateDictionary.

(Herdado de ControllerBase)
ValidationProblem(String, String, Nullable<Int32>, String, String, ModelStateDictionary)

Cria um ActionResult que produz uma resposta Status400BadRequest com um valor ValidationProblemDetails.

(Herdado de ControllerBase)
ValidationProblem(String, String, Nullable<Int32>, String, String, ModelStateDictionary, IDictionary<String,Object>)

Cria um ActionResult que produz uma resposta Status400BadRequest com um valor ValidationProblemDetails.

(Herdado de ControllerBase)
ValidationProblem(ValidationProblemDetails)

Cria um BadRequestObjectResult que produz uma resposta Status400BadRequest.

(Herdado de ControllerBase)
View()

Cria um objeto ViewResult que renderiza uma exibição para a resposta.

View(Object)

Cria um objeto ViewResult especificando um model a ser renderizado pelo modo de exibição.

View(String)

Cria um objeto ViewResult especificando um viewName.

View(String, Object)

Cria um objeto ViewResult especificando um viewName e o model a ser renderizado pelo modo de exibição.

ViewComponent(String)

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

ViewComponent(String, Object)

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

ViewComponent(Type)

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

ViewComponent(Type, Object)

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

Aplica-se a