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 para a 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 associação de modelo.

ObjectValidator

Obtém ou define o IObjectModelValidator.

ProblemDetailsFactory

Obtém ou define o ProblemDetailsFactory.

Request

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

Response

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

RouteData

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

Url

Obtém ou define o IUrlHelper.

User

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

Métodos

Accepted()

Cria um AcceptedResult objeto que produz uma Status202Accepted resposta.

Accepted(Object)

Cria um AcceptedResult objeto que produz uma Status202Accepted resposta.

Accepted(String)

Cria um AcceptedResult objeto que produz uma Status202Accepted resposta.

Accepted(String, Object)

Cria um AcceptedResult objeto que produz uma Status202Accepted resposta.

Accepted(Uri)

Cria um AcceptedResult objeto que produz uma Status202Accepted resposta.

Accepted(Uri, Object)

Cria um AcceptedResult objeto que produz uma Status202Accepted resposta.

AcceptedAtAction(String)

Cria um AcceptedAtActionResult objeto que produz uma Status202Accepted resposta.

AcceptedAtAction(String, Object)

Cria um AcceptedAtActionResult objeto que produz uma Status202Accepted resposta.

AcceptedAtAction(String, Object, Object)

Cria um AcceptedAtActionResult objeto que produz uma Status202Accepted resposta.

AcceptedAtAction(String, String)

Cria um AcceptedAtActionResult objeto que produz uma Status202Accepted resposta.

AcceptedAtAction(String, String, Object)

Cria um AcceptedAtActionResult objeto que produz uma Status202Accepted resposta.

AcceptedAtAction(String, String, Object, Object)

Cria um AcceptedAtActionResult objeto que produz uma Status202Accepted resposta.

AcceptedAtRoute(Object)

Cria um AcceptedAtRouteResult objeto que produz uma Status202Accepted resposta.

AcceptedAtRoute(Object, Object)

Cria um AcceptedAtRouteResult objeto que produz uma Status202Accepted resposta.

AcceptedAtRoute(String)

Cria um AcceptedAtRouteResult objeto que produz uma Status202Accepted resposta.

AcceptedAtRoute(String, Object)

Cria um AcceptedAtRouteResult objeto que produz uma Status202Accepted resposta.

AcceptedAtRoute(String, Object, Object)

Cria um AcceptedAtRouteResult objeto que produz uma Status202Accepted resposta.

BadRequest()

Cria um BadRequestResult que produz uma Status400BadRequest resposta.

BadRequest(ModelStateDictionary)

Cria um BadRequestObjectResult que produz uma Status400BadRequest resposta.

BadRequest(Object)

Cria um BadRequestObjectResult que produz uma Status400BadRequest resposta.

Challenge()

Cria um ChallengeResult.

Challenge(AuthenticationProperties)

Cria um ChallengeResult com o especificado properties.

Challenge(AuthenticationProperties)

Cria um ChallengeResult com o especificado properties.

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 Status409Conflict resposta.

Conflict(ModelStateDictionary)

Cria um ConflictObjectResult que produz uma Status409Conflict resposta.

Conflict(Object)

Cria um ConflictObjectResult que produz uma Status409Conflict resposta.

Content(String)

Cria um ContentResult objeto especificando uma cadeia content de caracteres.

Content(String, MediaTypeHeaderValue)

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

Content(String, String)

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

Content(String, String, Encoding)

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

Created()

Cria um CreatedResult objeto que produz uma Status201Created resposta.

Created(String, Object)

Cria um CreatedResult objeto que produz uma Status201Created resposta.

Created(Uri, Object)

Cria um CreatedResult objeto que produz uma Status201Created resposta.

CreatedAtAction(String, Object)

Cria um CreatedAtActionResult objeto que produz uma Status201Created resposta.

CreatedAtAction(String, Object, Object)

Cria um CreatedAtActionResult objeto que produz uma Status201Created resposta.

CreatedAtAction(String, String, Object, Object)

Cria um CreatedAtActionResult objeto que produz uma Status201Created resposta.

CreatedAtRoute(Object, Object)

Cria um CreatedAtRouteResult objeto que produz uma Status201Created resposta.

CreatedAtRoute(String, Object)

Cria um CreatedAtRouteResult objeto que produz uma Status201Created resposta.

CreatedAtRoute(String, Object, Object)

Cria um CreatedAtRouteResult objeto que produz uma Status201Created resposta.

File(Byte[], String)

Retorna um arquivo com o especificado fileContents como conteúdo (Status200OK) e o especificado contentType como 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 especificado fileContents como conteúdo (Status200OK) e o especificado contentType como 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 especificado fileContents como conteúdo (Status200OK) e o especificado contentType como 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 especificado fileContents como conteúdo (Status200OK) e o especificado contentType como 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 especificado fileContents como conteúdo (Status200OK), o especificado contentType como Tipo de Conteúdo e o especificado fileDownloadName como o nome de 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 especificado fileContents como conteúdo (Status200OK), o especificado contentType como Tipo de Conteúdo e o especificado fileDownloadName como o nome de 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 especificado fileContents como conteúdo (Status200OK), o especificado contentType como Tipo de Conteúdo e o especificado fileDownloadName como o nome de 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 especificado fileContents como conteúdo (Status200OK), o especificado contentType como Tipo de Conteúdo e o especificado fileDownloadName como o nome de 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 especificado fileStream (Status200OK), com o especificado contentType como 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 especificado fileStream (Status200OK), com o especificado contentType como 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 especificado fileStream (Status200OK) e o especificado contentType como 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 especificado fileStream (Status200OK) e o especificado contentType como 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 especificado fileStream (Status200OK) com o especificado contentType como Tipo de Conteúdo e o especificado fileDownloadName como o nome de 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 especificado fileStream (Status200OK) com o especificado contentType como Tipo de Conteúdo e o especificado fileDownloadName como o nome de 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 especificado fileStream (Status200OK), o especificado contentType como Tipo de Conteúdo e o especificado fileDownloadName como o nome de 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 especificado fileStream (Status200OK), o especificado contentType como Tipo de Conteúdo e o especificado fileDownloadName como o nome de 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 especificado contentType como 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 especificado contentType como 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 especificado contentType como 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 especificado contentType como 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 especificado contentType como o Tipo de Conteúdo e o especificado fileDownloadName como o nome de 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 especificado contentType como o Tipo de Conteúdo e o especificado fileDownloadName como o nome de 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 especificado contentType como o Tipo de Conteúdo e o especificado fileDownloadName como o nome de 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 especificado contentType como o Tipo de Conteúdo e o especificado fileDownloadName como o nome de 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 especificado properties.

Forbid(AuthenticationProperties)

Cria um ForbidResult com o especificado properties.

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

Forbid(String[])

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

LocalRedirect(String)

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

LocalRedirectPermanent(String)

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

LocalRedirectPermanentPreserveMethod(String)

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

LocalRedirectPreserveMethod(String)

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

NoContent()

Cria um NoContentResult objeto que produz uma resposta vazia Status204NoContent .

NotFound()

Cria um NotFoundResult que produz uma Status404NotFound resposta.

NotFound(Object)

Cria um NotFoundObjectResult que produz uma Status404NotFound resposta.

Ok()

Cria um OkResult objeto que produz uma resposta vazia Status200OK .

Ok(Object)

Cria um OkObjectResult objeto que produz uma Status200OK resposta.

PhysicalFile(String, String)

Retorna o arquivo especificado por physicalPath (Status200OK) com o especificado contentType como Content-Type. 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 especificado contentType como Content-Type. 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 especificado contentType como Content-Type. 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 especificado contentType como Content-Type. 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 especificado contentType como Content-Type e o especificado fileDownloadName como o nome de 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 especificado contentType como Content-Type e o especificado fileDownloadName como o nome de 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 especificado contentType como Content-Type e o especificado fileDownloadName como o nome de 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 especificado contentType como Content-Type e o especificado fileDownloadName como o nome de 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 ProblemDetails resposta.

Redirect(String)

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

RedirectPermanent(String)

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

RedirectPermanentPreserveMethod(String)

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

RedirectPreserveMethod(String)

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

RedirectToAction()

Redireciona (Status302Found) para uma ação com o mesmo nome que a atual. Os nomes 'controller' e 'action' são recuperados dos valores de ambiente 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 e actionNamerouteValues.

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 o especificado actionName, controllerNamee routeValues.

RedirectToAction(String, String, Object, String)

Redireciona (Status302Found) para a ação especificada usando , , routeValuese fragmentespecificadosactionNamecontrollerName.

RedirectToAction(String, String, String)

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

RedirectToActionPermanent(String)

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

RedirectToActionPermanent(String, Object)

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

RedirectToActionPermanent(String, String)

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

RedirectToActionPermanent(String, String, Object)

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

RedirectToActionPermanent(String, String, Object, String)

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

RedirectToActionPermanent(String, String, String)

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

RedirectToActionPermanentPreserveMethod(String, String, Object, String)

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

RedirectToActionPreserveMethod(String, String, Object, String)

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

RedirectToPage(String)

Redireciona (Status302Found) para o especificado pageName.

RedirectToPage(String, Object)

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

RedirectToPage(String, String)

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

RedirectToPage(String, String, Object)

Redireciona (Status302Found) para o especificado pageName.

RedirectToPage(String, String, Object, String)

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

RedirectToPage(String, String, String)

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

RedirectToPagePermanent(String)

Redireciona (Status301MovedPermanently) para o especificado pageName.

RedirectToPagePermanent(String, Object)

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

RedirectToPagePermanent(String, String)

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

RedirectToPagePermanent(String, String, Object, String)

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

RedirectToPagePermanent(String, String, String)

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

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.

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.

RedirectToRoute(Object)

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

RedirectToRoute(String)

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

RedirectToRoute(String, Object)

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

RedirectToRoute(String, Object, String)

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

RedirectToRoute(String, String)

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

RedirectToRoutePermanent(Object)

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

RedirectToRoutePermanent(String)

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

RedirectToRoutePermanent(String, Object)

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

RedirectToRoutePermanent(String, Object, String)

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

RedirectToRoutePermanent(String, String)

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

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.

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.

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

SignOut(String[])

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

StatusCode(Int32)

Cria um StatusCodeResult objeto especificando um statusCode.

StatusCode(Int32, Object)

Cria um ObjectResult objeto especificando um statusCode e value

TryUpdateModelAsync(Object, Type, String)

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

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

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

TryUpdateModelAsync<TModel>(TModel)

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

TryUpdateModelAsync<TModel>(TModel, String)

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

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

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

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

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

TryUpdateModelAsync<TModel>(TModel, String, IValueProvider)

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

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

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

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

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

TryValidateModel(Object)

Valida a instância especificada model .

TryValidateModel(Object, String)

Valida a instância especificada model .

Unauthorized()

Cria um UnauthorizedResult que produz uma Status401Unauthorized resposta.

Unauthorized(Object)

Cria um UnauthorizedObjectResult que produz uma Status401Unauthorized resposta.

UnprocessableEntity()

Cria um UnprocessableEntityResult que produz uma Status422UnprocessableEntity resposta.

UnprocessableEntity(ModelStateDictionary)

Cria um UnprocessableEntityObjectResult que produz uma Status422UnprocessableEntity resposta.

UnprocessableEntity(Object)

Cria um UnprocessableEntityObjectResult que produz uma Status422UnprocessableEntity resposta.

ValidationProblem()

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

ValidationProblem(ModelStateDictionary)

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

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

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

ValidationProblem(ValidationProblemDetails)

Cria um BadRequestObjectResult que produz uma Status400BadRequest resposta.

Aplica-se a