Compartilhar via


ControllerBase Classe

Definição

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

public ref class ControllerBase abstract
[Microsoft.AspNetCore.Mvc.Controller]
public abstract class ControllerBase
[<Microsoft.AspNetCore.Mvc.Controller>]
type ControllerBase = class
Public MustInherit Class ControllerBase
Herança
ControllerBase
Derivado
Atributos

Construtores

ControllerBase()

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

Propriedades

ControllerContext

Obtém ou define o ControllerContext.

Empty

Obtém uma instância de EmptyResult.

HttpContext

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

MetadataProvider

Obtém ou define o IModelMetadataProvider.

ModelBinderFactory

Obtém ou define o IModelBinderFactory.

ModelState

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

ObjectValidator

Obtém ou define o IObjectModelValidator.

ProblemDetailsFactory

Obtém ou define o ProblemDetailsFactory.

Request

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

Response

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

RouteData

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

Url

Obtém ou define o IUrlHelper.

User

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

Métodos

Accepted()

Cria um objeto AcceptedResult que produz uma resposta Status202Accepted.

Accepted(Object)

Cria um objeto AcceptedResult que produz uma resposta Status202Accepted.

Accepted(String)

Cria um objeto AcceptedResult que produz uma resposta Status202Accepted.

Accepted(String, Object)

Cria um objeto AcceptedResult que produz uma resposta Status202Accepted.

Accepted(Uri)

Cria um objeto AcceptedResult que produz uma resposta Status202Accepted.

Accepted(Uri, Object)

Cria um objeto AcceptedResult que produz uma resposta Status202Accepted.

AcceptedAtAction(String)

Cria um objeto AcceptedAtActionResult que produz uma resposta Status202Accepted.

AcceptedAtAction(String, Object)

Cria um objeto AcceptedAtActionResult que produz uma resposta Status202Accepted.

AcceptedAtAction(String, Object, Object)

Cria um objeto AcceptedAtActionResult que produz uma resposta Status202Accepted.

AcceptedAtAction(String, String)

Cria um objeto AcceptedAtActionResult que produz uma resposta Status202Accepted.

AcceptedAtAction(String, String, Object)

Cria um objeto AcceptedAtActionResult que produz uma resposta Status202Accepted.

AcceptedAtAction(String, String, Object, Object)

Cria um objeto AcceptedAtActionResult que produz uma resposta Status202Accepted.

AcceptedAtRoute(Object)

Cria um objeto AcceptedAtRouteResult que produz uma resposta Status202Accepted.

AcceptedAtRoute(Object, Object)

Cria um objeto AcceptedAtRouteResult que produz uma resposta Status202Accepted.

AcceptedAtRoute(String)

Cria um objeto AcceptedAtRouteResult que produz uma resposta Status202Accepted.

AcceptedAtRoute(String, Object)

Cria um objeto AcceptedAtRouteResult que produz uma resposta Status202Accepted.

AcceptedAtRoute(String, Object, Object)

Cria um objeto AcceptedAtRouteResult que produz uma resposta Status202Accepted.

BadRequest()

Cria um BadRequestResult que produz uma resposta Status400BadRequest.

BadRequest(ModelStateDictionary)

Cria um BadRequestObjectResult que produz uma resposta Status400BadRequest.

BadRequest(Object)

Cria um BadRequestObjectResult que produz uma resposta Status400BadRequest.

Challenge()

Cria um ChallengeResult.

Challenge(AuthenticationProperties)

Cria um ChallengeResult com o propertiesespecificado.

Challenge(AuthenticationProperties)

Cria um ChallengeResult com o propertiesespecificado.

Challenge(AuthenticationProperties, String[])

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

Challenge(AuthenticationProperties, String[])

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

Challenge(String[])

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

Conflict()

Cria um ConflictResult que produz uma resposta Status409Conflict.

Conflict(ModelStateDictionary)

Cria um ConflictObjectResult que produz uma resposta Status409Conflict.

Conflict(Object)

Cria um ConflictObjectResult que produz uma resposta Status409Conflict.

Content(String)

Cria um objeto ContentResult especificando uma cadeia de caracteres content.

Content(String, MediaTypeHeaderValue)

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

Content(String, String)

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

Content(String, String, Encoding)

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

Created()

Cria um objeto CreatedResult que produz uma resposta Status201Created.

Created(String, Object)

Cria um objeto CreatedResult que produz uma resposta Status201Created.

Created(Uri, Object)

Cria um objeto CreatedResult que produz uma resposta Status201Created.

CreatedAtAction(String, Object)

Cria um objeto CreatedAtActionResult que produz uma resposta Status201Created.

CreatedAtAction(String, Object, Object)

Cria um objeto CreatedAtActionResult que produz uma resposta Status201Created.

CreatedAtAction(String, String, Object, Object)

Cria um objeto CreatedAtActionResult que produz uma resposta Status201Created.

CreatedAtRoute(Object, Object)

Cria um objeto CreatedAtRouteResult que produz uma resposta Status201Created.

CreatedAtRoute(String, Object)

Cria um objeto CreatedAtRouteResult que produz uma resposta Status201Created.

CreatedAtRoute(String, Object, Object)

Cria um objeto CreatedAtRouteResult que produz uma resposta Status201Created.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Forbid()

Cria um ForbidResult (Status403Forbidden por padrão).

Forbid(AuthenticationProperties)

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

Forbid(AuthenticationProperties)

Cria um ForbidResult com o propertiesespecificado.

Forbid(AuthenticationProperties, String[])

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

Forbid(AuthenticationProperties, String[])

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

Forbid(String[])

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

LocalRedirect(String)

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

LocalRedirectPermanent(String)

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

LocalRedirectPermanentPreserveMethod(String)

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

LocalRedirectPreserveMethod(String)

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

NoContent()

Cria um objeto NoContentResult que produz uma resposta Status204NoContent vazia.

NotFound()

Cria um NotFoundResult que produz uma resposta Status404NotFound.

NotFound(Object)

Cria um NotFoundObjectResult que produz uma resposta Status404NotFound.

Ok()

Cria um objeto OkResult que produz uma resposta Status200OK vazia.

Ok(Object)

Cria um objeto OkObjectResult que produz uma resposta Status200OK.

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

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

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

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

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

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

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

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

Problem(String, String, Nullable<Int32>, String, String)

Cria um ObjectResult que produz uma resposta ProblemDetails.

Problem(String, String, Nullable<Int32>, String, String, IDictionary<String,Object>)

Cria um ObjectResult que produz uma resposta ProblemDetails.

Redirect(String)

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

RedirectPermanent(String)

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

RedirectPermanentPreserveMethod(String)

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

RedirectPreserveMethod(String)

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

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.

RedirectToAction(String)

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

RedirectToAction(String, Object)

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

RedirectToAction(String, String)

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

RedirectToAction(String, String, Object)

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

RedirectToAction(String, String, Object, String)

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

RedirectToAction(String, String, String)

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

RedirectToActionPermanent(String)

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

RedirectToActionPermanent(String, Object)

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

RedirectToActionPermanent(String, String)

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

RedirectToActionPermanent(String, String, Object)

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

RedirectToActionPermanent(String, String, Object, String)

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

RedirectToActionPermanent(String, String, String)

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

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.

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.

RedirectToPage(String)

Redireciona (Status302Found) para o pageNameespecificado.

RedirectToPage(String, Object)

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

RedirectToPage(String, String)

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

RedirectToPage(String, String, Object)

Redireciona (Status302Found) para o pageNameespecificado.

RedirectToPage(String, String, Object, String)

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

RedirectToPage(String, String, String)

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

RedirectToPagePermanent(String)

Redireciona (Status301MovedPermanently) para o pageNameespecificado.

RedirectToPagePermanent(String, Object)

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

RedirectToPagePermanent(String, String)

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

RedirectToPagePermanent(String, String, Object, String)

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

RedirectToPagePermanent(String, String, String)

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

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.

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.

RedirectToRoute(Object)

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

RedirectToRoute(String)

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

RedirectToRoute(String, Object)

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

RedirectToRoute(String, Object, String)

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

RedirectToRoute(String, String)

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

RedirectToRoutePermanent(Object)

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

RedirectToRoutePermanent(String)

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

RedirectToRoutePermanent(String, Object)

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

RedirectToRoutePermanent(String, Object, String)

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

RedirectToRoutePermanent(String, String)

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

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.

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.

SignIn(ClaimsPrincipal)

Cria um SignInResult.

SignIn(ClaimsPrincipal, AuthenticationProperties)

Cria um SignInResult com properties.

SignIn(ClaimsPrincipal, AuthenticationProperties, String)

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

SignIn(ClaimsPrincipal, AuthenticationProperties, String)

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

SignIn(ClaimsPrincipal, String)

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

SignOut()

Cria um SignOutResult.

SignOut(AuthenticationProperties)

Cria um SignOutResult com properties.

SignOut(AuthenticationProperties, String[])

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

SignOut(AuthenticationProperties, String[])

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

SignOut(String[])

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

StatusCode(Int32)

Cria um objeto StatusCodeResult especificando um statusCode.

StatusCode(Int32, Object)

Cria um objeto ObjectResult especificando um statusCode e value

TryUpdateModelAsync(Object, Type, String)

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

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

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

TryUpdateModelAsync<TModel>(TModel)

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

TryUpdateModelAsync<TModel>(TModel, String)

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

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.

TryUpdateModelAsync<TModel>(TModel, String, Func<ModelMetadata,Boolean>)

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

TryUpdateModelAsync<TModel>(TModel, String, IValueProvider)

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

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

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

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

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

TryValidateModel(Object)

Valida a instância de model especificada.

TryValidateModel(Object, String)

Valida a instância de model especificada.

Unauthorized()

Cria um UnauthorizedResult que produz uma resposta Status401Unauthorized.

Unauthorized(Object)

Cria um UnauthorizedObjectResult que produz uma resposta Status401Unauthorized.

UnprocessableEntity()

Cria um UnprocessableEntityResult que produz uma resposta Status422UnprocessableEntity.

UnprocessableEntity(ModelStateDictionary)

Cria um UnprocessableEntityObjectResult que produz uma resposta Status422UnprocessableEntity.

UnprocessableEntity(Object)

Cria um UnprocessableEntityObjectResult que produz uma resposta Status422UnprocessableEntity.

ValidationProblem()

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

ValidationProblem(ModelStateDictionary)

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

ValidationProblem(String, String, Nullable<Int32>, String, String, ModelStateDictionary)

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

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

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

ValidationProblem(ValidationProblemDetails)

Cria um BadRequestObjectResult que produz uma resposta Status400BadRequest.

Aplica-se a