ControllerBase Clase

Definición

Clase base para un controlador MVC sin compatibilidad con vistas.

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

Constructores

ControllerBase()

Clase base para un controlador MVC sin compatibilidad con vistas.

Propiedades

ControllerContext

Obtiene o establece el ControllerContext.

Empty

Obtiene una instancia de EmptyResult.

HttpContext

Obtiene el HttpContext de la acción en ejecución.

MetadataProvider

Obtiene o establece el IModelMetadataProvider.

ModelBinderFactory

Obtiene o establece el IModelBinderFactory.

ModelState

Obtiene el ModelStateDictionary que contiene el estado del modelo y de la validación de enlace de modelos.

ObjectValidator

Obtiene o establece el IObjectModelValidator.

ProblemDetailsFactory

Obtiene o establece el ProblemDetailsFactory.

Request

Obtiene el HttpRequest de la acción en ejecución.

Response

Obtiene el HttpResponse de la acción en ejecución.

RouteData

Obtiene el RouteData de la acción en ejecución.

Url

Obtiene o establece el IUrlHelper.

User

Obtiene el ClaimsPrincipal para el usuario asociado a la acción en ejecución.

Métodos

Accepted()

Crea un objeto AcceptedResult que genera una respuesta Status202Accepted.

Accepted(Object)

Crea un objeto AcceptedResult que genera una respuesta Status202Accepted.

Accepted(String)

Crea un objeto AcceptedResult que genera una respuesta Status202Accepted.

Accepted(String, Object)

Crea un objeto AcceptedResult que genera una respuesta Status202Accepted.

Accepted(Uri)

Crea un objeto AcceptedResult que genera una respuesta Status202Accepted.

Accepted(Uri, Object)

Crea un objeto AcceptedResult que genera una respuesta Status202Accepted.

AcceptedAtAction(String)

Crea un objeto AcceptedAtActionResult que genera una respuesta Status202Accepted.

AcceptedAtAction(String, Object)

Crea un objeto AcceptedAtActionResult que genera una respuesta Status202Accepted.

AcceptedAtAction(String, Object, Object)

Crea un objeto AcceptedAtActionResult que genera una respuesta Status202Accepted.

AcceptedAtAction(String, String)

Crea un objeto AcceptedAtActionResult que genera una respuesta Status202Accepted.

AcceptedAtAction(String, String, Object)

Crea un objeto AcceptedAtActionResult que genera una respuesta Status202Accepted.

AcceptedAtAction(String, String, Object, Object)

Crea un objeto AcceptedAtActionResult que genera una respuesta Status202Accepted.

AcceptedAtRoute(Object)

Crea un objeto AcceptedAtRouteResult que genera una respuesta Status202Accepted.

AcceptedAtRoute(Object, Object)

Crea un objeto AcceptedAtRouteResult que genera una respuesta Status202Accepted.

AcceptedAtRoute(String)

Crea un objeto AcceptedAtRouteResult que genera una respuesta Status202Accepted.

AcceptedAtRoute(String, Object)

Crea un objeto AcceptedAtRouteResult que genera una respuesta Status202Accepted.

AcceptedAtRoute(String, Object, Object)

Crea un objeto AcceptedAtRouteResult que genera una respuesta Status202Accepted.

BadRequest()

Crea un BadRequestResult que genera una respuesta Status400BadRequest.

BadRequest(ModelStateDictionary)

Crea un BadRequestObjectResult que genera una respuesta Status400BadRequest.

BadRequest(Object)

Crea un BadRequestObjectResult que genera una respuesta Status400BadRequest.

Challenge()

Crea un ChallengeResult.

Challenge(AuthenticationProperties)

Crea un ChallengeResult con el propertiesespecificado.

Challenge(AuthenticationProperties)

Crea un ChallengeResult con el propertiesespecificado.

Challenge(AuthenticationProperties, String[])

Crea un ChallengeResult con los esquemas de autenticación especificados y properties.

Challenge(AuthenticationProperties, String[])

Crea un ChallengeResult con los esquemas de autenticación especificados y properties.

Challenge(String[])

Crea un ChallengeResult con los esquemas de autenticación especificados.

Conflict()

Crea un ConflictResult que genera una respuesta Status409Conflict.

Conflict(ModelStateDictionary)

Crea un ConflictObjectResult que genera una respuesta Status409Conflict.

Conflict(Object)

Crea un ConflictObjectResult que genera una respuesta Status409Conflict.

Content(String)

Crea un objeto ContentResult especificando una cadena content.

Content(String, MediaTypeHeaderValue)

Crea un objeto ContentResult especificando una cadena de content y un contentType.

Content(String, String)

Crea un objeto ContentResult especificando una cadena content y un tipo de contenido.

Content(String, String, Encoding)

Crea un objeto ContentResult especificando una cadena de content, un contentTypey contentEncoding.

Created()

Crea un objeto CreatedResult que genera una respuesta Status201Created.

Created(String, Object)

Crea un objeto CreatedResult que genera una respuesta Status201Created.

Created(Uri, Object)

Crea un objeto CreatedResult que genera una respuesta Status201Created.

CreatedAtAction(String, Object)

Crea un objeto CreatedAtActionResult que genera una respuesta Status201Created.

CreatedAtAction(String, Object, Object)

Crea un objeto CreatedAtActionResult que genera una respuesta Status201Created.

CreatedAtAction(String, String, Object, Object)

Crea un objeto CreatedAtActionResult que genera una respuesta Status201Created.

CreatedAtRoute(Object, Object)

Crea un objeto CreatedAtRouteResult que genera una respuesta Status201Created.

CreatedAtRoute(String, Object)

Crea un objeto CreatedAtRouteResult que genera una respuesta Status201Created.

CreatedAtRoute(String, Object, Object)

Crea un objeto CreatedAtRouteResult que genera una respuesta Status201Created.

File(Byte[], String)

Devuelve un archivo con el fileContents especificado como contenido (Status200OK) y el contentType especificado como Content-Type. Esto admite solicitudes de intervalo (Status206PartialContent o Status416RangeNotSatisfiable si el intervalo no es satisfiable).

File(Byte[], String, Boolean)

Devuelve un archivo con el fileContents especificado como contenido (Status200OK) y el contentType especificado como Content-Type. Esto admite solicitudes de intervalo (Status206PartialContent o Status416RangeNotSatisfiable si el intervalo no es satisfiable).

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

Devuelve un archivo con el fileContents especificado como contenido (Status200OK) y el contentType especificado como Content-Type. Esto admite solicitudes de intervalo (Status206PartialContent o Status416RangeNotSatisfiable si el intervalo no es satisfiable).

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

Devuelve un archivo con el fileContents especificado como contenido (Status200OK) y el contentType especificado como Content-Type. Esto admite solicitudes de intervalo (Status206PartialContent o Status416RangeNotSatisfiable si el intervalo no es satisfiable).

File(Byte[], String, String)

Devuelve un archivo con el fileContents especificado como contenido (Status200OK), el contentType especificado como Content-Type y el fileDownloadName especificado como nombre de archivo sugerido. Esto admite solicitudes de intervalo (Status206PartialContent o Status416RangeNotSatisfiable si el intervalo no es satisfiable).

File(Byte[], String, String, Boolean)

Devuelve un archivo con el fileContents especificado como contenido (Status200OK), el contentType especificado como Content-Type y el fileDownloadName especificado como nombre de archivo sugerido. Esto admite solicitudes de intervalo (Status206PartialContent o Status416RangeNotSatisfiable si el intervalo no es satisfiable).

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

Devuelve un archivo con el fileContents especificado como contenido (Status200OK), el contentType especificado como Content-Type y el fileDownloadName especificado como nombre de archivo sugerido. Esto admite solicitudes de intervalo (Status206PartialContent o Status416RangeNotSatisfiable si el intervalo no es satisfiable).

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

Devuelve un archivo con el fileContents especificado como contenido (Status200OK), el contentType especificado como Content-Type y el fileDownloadName especificado como nombre de archivo sugerido. Esto admite solicitudes de intervalo (Status206PartialContent o Status416RangeNotSatisfiable si el intervalo no es satisfiable).

File(Stream, String)

Devuelve un archivo en el fileStream especificado (Status200OK), con el contentType especificado como Content-Type. Esto admite solicitudes de intervalo (Status206PartialContent o Status416RangeNotSatisfiable si el intervalo no es satisfiable).

File(Stream, String, Boolean)

Devuelve un archivo en el fileStream especificado (Status200OK), con el contentType especificado como Content-Type. Esto admite solicitudes de intervalo (Status206PartialContent o Status416RangeNotSatisfiable si el intervalo no es satisfiable).

File(Stream, String, Nullable<DateTimeOffset>, EntityTagHeaderValue)

Devuelve un archivo del fileStream especificado (Status200OK) y el contentType especificado como Content-Type. Esto admite solicitudes de intervalo (Status206PartialContent o Status416RangeNotSatisfiable si el intervalo no es satisfiable).

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

Devuelve un archivo del fileStream especificado (Status200OK) y el contentType especificado como Content-Type. Esto admite solicitudes de intervalo (Status206PartialContent o Status416RangeNotSatisfiable si el intervalo no es satisfiable).

File(Stream, String, String)

Devuelve un archivo del fileStream especificado (Status200OK) con el contentType especificado como Content-Type y el fileDownloadName especificado como nombre de archivo sugerido. Esto admite solicitudes de intervalo (Status206PartialContent o Status416RangeNotSatisfiable si el intervalo no es satisfiable).

File(Stream, String, String, Boolean)

Devuelve un archivo del fileStream especificado (Status200OK) con el contentType especificado como Content-Type y el fileDownloadName especificado como nombre de archivo sugerido. Esto admite solicitudes de intervalo (Status206PartialContent o Status416RangeNotSatisfiable si el intervalo no es satisfiable).

File(Stream, String, String, Nullable<DateTimeOffset>, EntityTagHeaderValue)

Devuelve un archivo del fileStream especificado (Status200OK), el contentType especificado como Content-Type y el fileDownloadName especificado como nombre de archivo sugerido. Esto admite solicitudes de intervalo (Status206PartialContent o Status416RangeNotSatisfiable si el intervalo no es satisfiable).

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

Devuelve un archivo del fileStream especificado (Status200OK), el contentType especificado como Content-Type y el fileDownloadName especificado como nombre de archivo sugerido. Esto admite solicitudes de intervalo (Status206PartialContent o Status416RangeNotSatisfiable si el intervalo no es satisfiable).

File(String, String)

Devuelve el archivo especificado por virtualPath (Status200OK) con el contentType especificado como Content-Type. Esto admite solicitudes de intervalo (Status206PartialContent o Status416RangeNotSatisfiable si el intervalo no es satisfiable).

File(String, String, Boolean)

Devuelve el archivo especificado por virtualPath (Status200OK) con el contentType especificado como Content-Type. Esto admite solicitudes de intervalo (Status206PartialContent o Status416RangeNotSatisfiable si el intervalo no es satisfiable).

File(String, String, Nullable<DateTimeOffset>, EntityTagHeaderValue)

Devuelve el archivo especificado por virtualPath (Status200OK) y el contentType especificado como Content-Type. Esto admite solicitudes de intervalo (Status206PartialContent o Status416RangeNotSatisfiable si el intervalo no es satisfiable).

File(String, String, Nullable<DateTimeOffset>, EntityTagHeaderValue, Boolean)

Devuelve el archivo especificado por virtualPath (Status200OK) y el contentType especificado como Content-Type. Esto admite solicitudes de intervalo (Status206PartialContent o Status416RangeNotSatisfiable si el intervalo no es satisfiable).

File(String, String, String)

Devuelve el archivo especificado por virtualPath (Status200OK) con el contentType especificado como Content-Type y el fileDownloadName especificado como nombre de archivo sugerido. Esto admite solicitudes de intervalo (Status206PartialContent o Status416RangeNotSatisfiable si el intervalo no es satisfiable).

File(String, String, String, Boolean)

Devuelve el archivo especificado por virtualPath (Status200OK) con el contentType especificado como Content-Type y el fileDownloadName especificado como nombre de archivo sugerido. Esto admite solicitudes de intervalo (Status206PartialContent o Status416RangeNotSatisfiable si el intervalo no es satisfiable).

File(String, String, String, Nullable<DateTimeOffset>, EntityTagHeaderValue)

Devuelve el archivo especificado por virtualPath (Status200OK), el contentType especificado como Content-Type y el fileDownloadName especificado como nombre de archivo sugerido. Esto admite solicitudes de intervalo (Status206PartialContent o Status416RangeNotSatisfiable si el intervalo no es satisfiable).

File(String, String, String, Nullable<DateTimeOffset>, EntityTagHeaderValue, Boolean)

Devuelve el archivo especificado por virtualPath (Status200OK), el contentType especificado como Content-Type y el fileDownloadName especificado como nombre de archivo sugerido. Esto admite solicitudes de intervalo (Status206PartialContent o Status416RangeNotSatisfiable si el intervalo no es satisfiable).

Forbid()

Crea un ForbidResult (Status403Forbidden de forma predeterminada).

Forbid(AuthenticationProperties)

Crea un ForbidResult (Status403Forbidden de forma predeterminada) con el propertiesespecificado.

Forbid(AuthenticationProperties)

Crea un ForbidResult con el propertiesespecificado.

Forbid(AuthenticationProperties, String[])

Crea un ForbidResult (Status403Forbidden de forma predeterminada) con los esquemas de autenticación especificados y properties.

Forbid(AuthenticationProperties, String[])

Crea un ForbidResult con los esquemas de autenticación especificados y properties.

Forbid(String[])

Crea un ForbidResult (Status403Forbidden de forma predeterminada) con los esquemas de autenticación especificados.

LocalRedirect(String)

Crea un objeto LocalRedirectResult que redirige (Status302Found) al localUrllocal especificado.

LocalRedirectPermanent(String)

Crea un objeto LocalRedirectResult con Permanent establecido en true (Status301MovedPermanently) mediante el localUrlespecificado.

LocalRedirectPermanentPreserveMethod(String)

Crea un objeto LocalRedirectResult con Permanent establecido en true y PreserveMethod establecido en true (Status308PermanentRedirect) mediante el localUrlespecificado.

LocalRedirectPreserveMethod(String)

Crea un objeto LocalRedirectResult con Permanent establecido en false y PreserveMethod establecido en true (Status307TemporaryRedirect) mediante el localUrlespecificado.

NoContent()

Crea un objeto NoContentResult que genera una respuesta Status204NoContent vacía.

NotFound()

Crea un NotFoundResult que genera una respuesta Status404NotFound.

NotFound(Object)

Crea un NotFoundObjectResult que genera una respuesta Status404NotFound.

Ok()

Crea un objeto OkResult que genera una respuesta Status200OK vacía.

Ok(Object)

Crea un objeto OkObjectResult que genera una respuesta Status200OK.

PhysicalFile(String, String)

Devuelve el archivo especificado por physicalPath (Status200OK) con el contentType especificado como Content-Type. Esto admite solicitudes de intervalo (Status206PartialContent o Status416RangeNotSatisfiable si el intervalo no es satisfiable).

PhysicalFile(String, String, Boolean)

Devuelve el archivo especificado por physicalPath (Status200OK) con el contentType especificado como Content-Type. Esto admite solicitudes de intervalo (Status206PartialContent o Status416RangeNotSatisfiable si el intervalo no es satisfiable).

PhysicalFile(String, String, Nullable<DateTimeOffset>, EntityTagHeaderValue)

Devuelve el archivo especificado por physicalPath (Status200OK) y el contentType especificado como Content-Type. Esto admite solicitudes de intervalo (Status206PartialContent o Status416RangeNotSatisfiable si el intervalo no es satisfiable).

PhysicalFile(String, String, Nullable<DateTimeOffset>, EntityTagHeaderValue, Boolean)

Devuelve el archivo especificado por physicalPath (Status200OK) y el contentType especificado como Content-Type. Esto admite solicitudes de intervalo (Status206PartialContent o Status416RangeNotSatisfiable si el intervalo no es satisfiable).

PhysicalFile(String, String, String)

Devuelve el archivo especificado por physicalPath (Status200OK) con el contentType especificado como Content-Type y el fileDownloadName especificado como nombre de archivo sugerido. Esto admite solicitudes de intervalo (Status206PartialContent o Status416RangeNotSatisfiable si el intervalo no es satisfiable).

PhysicalFile(String, String, String, Boolean)

Devuelve el archivo especificado por physicalPath (Status200OK) con el contentType especificado como Content-Type y el fileDownloadName especificado como nombre de archivo sugerido. Esto admite solicitudes de intervalo (Status206PartialContent o Status416RangeNotSatisfiable si el intervalo no es satisfiable).

PhysicalFile(String, String, String, Nullable<DateTimeOffset>, EntityTagHeaderValue)

Devuelve el archivo especificado por physicalPath (Status200OK), el contentType especificado como Content-Type y el fileDownloadName especificado como nombre de archivo sugerido. Esto admite solicitudes de intervalo (Status206PartialContent o Status416RangeNotSatisfiable si el intervalo no es satisfiable).

PhysicalFile(String, String, String, Nullable<DateTimeOffset>, EntityTagHeaderValue, Boolean)

Devuelve el archivo especificado por physicalPath (Status200OK), el contentType especificado como Content-Type y el fileDownloadName especificado como nombre de archivo sugerido. Esto admite solicitudes de intervalo (Status206PartialContent o Status416RangeNotSatisfiable si el intervalo no es satisfiable).

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

Crea un ObjectResult que genera una respuesta ProblemDetails.

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

Crea un ObjectResult que genera una respuesta ProblemDetails.

Redirect(String)

Crea un objeto RedirectResult que redirige (Status302Found) al urlespecificado.

RedirectPermanent(String)

Crea un objeto RedirectResult con Permanent establecido en true (Status301MovedPermanently) mediante el urlespecificado.

RedirectPermanentPreserveMethod(String)

Crea un objeto RedirectResult con Permanent establecido en true y PreserveMethod establecido en true (Status308PermanentRedirect) mediante el urlespecificado.

RedirectPreserveMethod(String)

Crea un objeto RedirectResult con Permanent establecido en false y PreserveMethod establecido en true (Status307TemporaryRedirect) mediante el urlespecificado.

RedirectToAction()

Redirige (Status302Found) a una acción con el mismo nombre que el actual. Los nombres "controller" y "action" se recuperan de los valores ambientales de la solicitud actual.

RedirectToAction(String)

Redirige (Status302Found) a la acción especificada mediante el actionName.

RedirectToAction(String, Object)

Redirige (Status302Found) a la acción especificada mediante el actionName y routeValues.

RedirectToAction(String, String)

Redirige (Status302Found) a la acción especificada mediante el actionName y el controllerName.

RedirectToAction(String, String, Object)

Redirige (Status302Found) a la acción especificada mediante el actionNameespecificado, controllerNamey routeValues.

RedirectToAction(String, String, Object, String)

Redirige (Status302Found) a la acción especificada mediante el actionNameespecificado , controllerName, routeValuesy fragment.

RedirectToAction(String, String, String)

Redirige (Status302Found) a la acción especificada mediante el actionNameespecificado, controllerNamey fragment.

RedirectToActionPermanent(String)

Redirige (Status301MovedPermanently) a la acción especificada con Permanent establecido en true mediante el actionNameespecificado.

RedirectToActionPermanent(String, Object)

Redirige (Status301MovedPermanently) a la acción especificada con Permanent establecido en true mediante el actionName y routeValuesespecificados.

RedirectToActionPermanent(String, String)

Redirige (Status301MovedPermanently) a la acción especificada con Permanent establecido en true mediante el actionName y controllerNameespecificados.

RedirectToActionPermanent(String, String, Object)

Redirige (Status301MovedPermanently) a la acción especificada con Permanent establecido en true mediante el actionNameespecificado , controllerNamey routeValues.

RedirectToActionPermanent(String, String, Object, String)

Redirige (Status301MovedPermanently) a la acción especificada con Permanent establecido en true mediante el actionNameespecificado , controllerName, routeValuesy fragment.

RedirectToActionPermanent(String, String, String)

Redirige (Status301MovedPermanently) a la acción especificada con Permanent establecido en true mediante el actionNameespecificado , controllerNamey fragment.

RedirectToActionPermanentPreserveMethod(String, String, Object, String)

Redirige (Status308PermanentRedirect) a la acción especificada con Permanent establecido en true y PreserveMethod establecido en true, mediante el actionNameespecificado , controllerName, routeValuesy fragment.

RedirectToActionPreserveMethod(String, String, Object, String)

Redirige (Status307TemporaryRedirect) a la acción especificada con Permanent establecido en false y PreserveMethod establecido en true, mediante el actionNameespecificado , controllerName, routeValuesy fragment.

RedirectToPage(String)

Redirige (Status302Found) al pageNameespecificado.

RedirectToPage(String, Object)

Redirige (Status302Found) al pageName especificado mediante el routeValuesespecificado.

RedirectToPage(String, String)

Redirige (Status302Found) al pageName especificado mediante el pageHandlerespecificado.

RedirectToPage(String, String, Object)

Redirige (Status302Found) al pageNameespecificado.

RedirectToPage(String, String, Object, String)

Redirige (Status302Found) al pageName especificado mediante el routeValues y fragmentespecificados.

RedirectToPage(String, String, String)

Redirige (Status302Found) al pageName especificado mediante el fragmentespecificado.

RedirectToPagePermanent(String)

Redirige (Status301MovedPermanently) al pageNameespecificado.

RedirectToPagePermanent(String, Object)

Redirige (Status301MovedPermanently) al pageName especificado mediante el routeValuesespecificado.

RedirectToPagePermanent(String, String)

Redirige (Status301MovedPermanently) al pageName especificado mediante el pageHandlerespecificado.

RedirectToPagePermanent(String, String, Object, String)

Redirige (Status301MovedPermanently) al pageName especificado mediante el routeValues y fragmentespecificados.

RedirectToPagePermanent(String, String, String)

Redirige (Status301MovedPermanently) al pageName especificado mediante el fragmentespecificado.

RedirectToPagePermanentPreserveMethod(String, String, Object, String)

Redirige (Status308PermanentRedirect) a la ruta especificada con Permanent establecido en true y PreserveMethod establecido en true, utilizando el pageNameespecificado , routeValuesy fragment.

RedirectToPagePreserveMethod(String, String, Object, String)

Redirige (Status307TemporaryRedirect) a la página especificada con Permanent establecido en false y PreserveMethod establecido en true, utilizando el pageNameespecificado , routeValuesy fragment.

RedirectToRoute(Object)

Redirige (Status302Found) a la ruta especificada mediante el routeValuesespecificado.

RedirectToRoute(String)

Redirige (Status302Found) a la ruta especificada mediante el routeNameespecificado.

RedirectToRoute(String, Object)

Redirige (Status302Found) a la ruta especificada mediante el routeName y routeValuesespecificados.

RedirectToRoute(String, Object, String)

Redirige (Status302Found) a la ruta especificada mediante el routeNameespecificado , routeValuesy fragment.

RedirectToRoute(String, String)

Redirige (Status302Found) a la ruta especificada mediante el routeName y fragmentespecificados.

RedirectToRoutePermanent(Object)

Redirige (Status301MovedPermanently) a la ruta especificada con Permanent establecido en true mediante el routeValuesespecificado.

RedirectToRoutePermanent(String)

Redirige (Status301MovedPermanently) a la ruta especificada con Permanent establecido en true mediante el routeNameespecificado.

RedirectToRoutePermanent(String, Object)

Redirige (Status301MovedPermanently) a la ruta especificada con Permanent establecido en true mediante el routeName especificado y routeValues.

RedirectToRoutePermanent(String, Object, String)

Redirige (Status301MovedPermanently) a la ruta especificada con Permanent establecido en true mediante el routeNameespecificado, routeValuesy fragment.

RedirectToRoutePermanent(String, String)

Redirige (Status301MovedPermanently) a la ruta especificada con Permanent establecido en true mediante el routeName especificado y fragment.

RedirectToRoutePermanentPreserveMethod(String, Object, String)

Redirige (Status308PermanentRedirect) a la ruta especificada con Permanent establecido en true y PreserveMethod establecido en true, utilizando el routeNameespecificado , routeValuesy fragment.

RedirectToRoutePreserveMethod(String, Object, String)

Redirige (Status307TemporaryRedirect) a la ruta especificada con Permanent establecido en false y PreserveMethod establecido en true, mediante el routeNameespecificado , routeValuesy fragment.

SignIn(ClaimsPrincipal)

Crea un SignInResult.

SignIn(ClaimsPrincipal, AuthenticationProperties)

Crea un SignInResult con properties.

SignIn(ClaimsPrincipal, AuthenticationProperties, String)

Crea un SignInResult con el esquema de autenticación especificado y properties.

SignIn(ClaimsPrincipal, AuthenticationProperties, String)

Crea un SignInResult con el esquema de autenticación especificado y properties.

SignIn(ClaimsPrincipal, String)

Crea un SignInResult con el esquema de autenticación especificado.

SignOut()

Crea un SignOutResult.

SignOut(AuthenticationProperties)

Crea un SignOutResult con properties.

SignOut(AuthenticationProperties, String[])

Crea un SignOutResult con los esquemas de autenticación especificados y properties.

SignOut(AuthenticationProperties, String[])

Crea un SignOutResult con los esquemas de autenticación especificados y properties.

SignOut(String[])

Crea un SignOutResult con los esquemas de autenticación especificados.

StatusCode(Int32)

Crea un objeto StatusCodeResult especificando un statusCode.

StatusCode(Int32, Object)

Crea un objeto ObjectResult especificando un statusCode y un value

TryUpdateModelAsync(Object, Type, String)

Actualiza la instancia de model especificada mediante valores del IValueProvider actual del controlador y un prefix.

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

Actualiza la instancia de model especificada mediante el valueProvider y un prefix.

TryUpdateModelAsync<TModel>(TModel)

Actualiza la instancia de model especificada mediante valores de la IValueProvideractual del controlador.

TryUpdateModelAsync<TModel>(TModel, String)

Actualiza la instancia de model especificada mediante valores del IValueProvider actual del controlador y un prefix.

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

Actualiza la instancia de model especificada mediante valores del IValueProvider actual del controlador y un prefix.

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

Actualiza la instancia de model especificada mediante valores del IValueProvider actual del controlador y un prefix.

TryUpdateModelAsync<TModel>(TModel, String, IValueProvider)

Actualiza la instancia de model especificada mediante el valueProvider y un prefix.

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

Actualiza la instancia de model especificada mediante el valueProvider y un prefix.

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

Actualiza la instancia de model especificada mediante el valueProvider y un prefix.

TryValidateModel(Object)

Valida la instancia de model especificada.

TryValidateModel(Object, String)

Valida la instancia de model especificada.

Unauthorized()

Crea un UnauthorizedResult que genera una respuesta Status401Unauthorized.

Unauthorized(Object)

Crea un UnauthorizedObjectResult que genera una respuesta Status401Unauthorized.

UnprocessableEntity()

Crea un UnprocessableEntityResult que genera una respuesta Status422UnprocessableEntity.

UnprocessableEntity(ModelStateDictionary)

Crea un UnprocessableEntityObjectResult que genera una respuesta Status422UnprocessableEntity.

UnprocessableEntity(Object)

Crea un UnprocessableEntityObjectResult que genera una respuesta Status422UnprocessableEntity.

ValidationProblem()

Crea un ActionResult que genera una respuesta de Status400BadRequest con errores de validación de ModelState.

ValidationProblem(ModelStateDictionary)

Crea un ActionResult que genera una respuesta de Status400BadRequest con errores de validación de modelStateDictionary.

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

Crea un ActionResult que genera una respuesta Status400BadRequest con un valor de ValidationProblemDetails.

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

Crea un ActionResult que genera una respuesta Status400BadRequest con un valor de ValidationProblemDetails.

ValidationProblem(ValidationProblemDetails)

Crea un BadRequestObjectResult que genera una respuesta Status400BadRequest.

Se aplica a