ControllerBase Classe

Définition

Classe de base pour un contrôleur MVC sans prise en charge de la vue.

public ref class ControllerBase abstract
[Microsoft.AspNetCore.Mvc.Controller]
public abstract class ControllerBase
[<Microsoft.AspNetCore.Mvc.Controller>]
type ControllerBase = class
Public MustInherit Class ControllerBase
Héritage
ControllerBase
Dérivé
Attributs

Constructeurs

ControllerBase()

Classe de base pour un contrôleur MVC sans prise en charge de la vue.

Propriétés

ControllerContext

Obtient ou définit ControllerContext.

Empty

Obtient une instance de EmptyResult.

HttpContext

Obtient le HttpContext pour l’action en cours d’exécution.

MetadataProvider

Obtient ou définit IModelMetadataProvider.

ModelBinderFactory

Obtient ou définit IModelBinderFactory.

ModelState

Obtient le ModelStateDictionary qui contient l’état du modèle et de la validation de la liaison de modèle.

ObjectValidator

Obtient ou définit IObjectModelValidator.

ProblemDetailsFactory

Obtient ou définit ProblemDetailsFactory.

Request

Obtient le HttpRequest pour l’action en cours d’exécution.

Response

Obtient le HttpResponse pour l’action en cours d’exécution.

RouteData

Obtient le RouteData pour l’action en cours d’exécution.

Url

Obtient ou définit IUrlHelper.

User

Obtient le ClaimsPrincipal pour l’utilisateur associé à l’action en cours d’exécution.

Méthodes

Accepted()

Crée un AcceptedResult objet qui produit une Status202Accepted réponse.

Accepted(Object)

Crée un AcceptedResult objet qui produit une Status202Accepted réponse.

Accepted(String)

Crée un AcceptedResult objet qui produit une Status202Accepted réponse.

Accepted(String, Object)

Crée un AcceptedResult objet qui produit une Status202Accepted réponse.

Accepted(Uri)

Crée un AcceptedResult objet qui produit une Status202Accepted réponse.

Accepted(Uri, Object)

Crée un AcceptedResult objet qui produit une Status202Accepted réponse.

AcceptedAtAction(String)

Crée un AcceptedAtActionResult objet qui produit une Status202Accepted réponse.

AcceptedAtAction(String, Object)

Crée un AcceptedAtActionResult objet qui produit une Status202Accepted réponse.

AcceptedAtAction(String, Object, Object)

Crée un AcceptedAtActionResult objet qui produit une Status202Accepted réponse.

AcceptedAtAction(String, String)

Crée un AcceptedAtActionResult objet qui produit une Status202Accepted réponse.

AcceptedAtAction(String, String, Object)

Crée un AcceptedAtActionResult objet qui produit une Status202Accepted réponse.

AcceptedAtAction(String, String, Object, Object)

Crée un AcceptedAtActionResult objet qui produit une Status202Accepted réponse.

AcceptedAtRoute(Object)

Crée un AcceptedAtRouteResult objet qui produit une Status202Accepted réponse.

AcceptedAtRoute(Object, Object)

Crée un AcceptedAtRouteResult objet qui produit une Status202Accepted réponse.

AcceptedAtRoute(String)

Crée un AcceptedAtRouteResult objet qui produit une Status202Accepted réponse.

AcceptedAtRoute(String, Object)

Crée un AcceptedAtRouteResult objet qui produit une Status202Accepted réponse.

AcceptedAtRoute(String, Object, Object)

Crée un AcceptedAtRouteResult objet qui produit une Status202Accepted réponse.

BadRequest()

Crée un BadRequestResult qui produit une Status400BadRequest réponse.

BadRequest(ModelStateDictionary)

Crée un BadRequestObjectResult qui produit une Status400BadRequest réponse.

BadRequest(Object)

Crée un BadRequestObjectResult qui produit une Status400BadRequest réponse.

Challenge()

Crée un ChallengeResult.

Challenge(AuthenticationProperties)

Crée un ChallengeResult avec le spécifié properties.

Challenge(AuthenticationProperties)

Crée un ChallengeResult avec le spécifié properties.

Challenge(AuthenticationProperties, String[])

Crée un ChallengeResult avec les schémas d’authentification spécifiés et properties.

Challenge(AuthenticationProperties, String[])

Crée un ChallengeResult avec les schémas d’authentification spécifiés et properties.

Challenge(String[])

Crée un ChallengeResult avec les schémas d’authentification spécifiés.

Conflict()

Crée un ConflictResult qui produit une Status409Conflict réponse.

Conflict(ModelStateDictionary)

Crée un ConflictObjectResult qui produit une Status409Conflict réponse.

Conflict(Object)

Crée un ConflictObjectResult qui produit une Status409Conflict réponse.

Content(String)

Crée un ContentResult objet en spécifiant une content chaîne.

Content(String, MediaTypeHeaderValue)

Crée un ContentResult objet en spécifiant une content chaîne et un contentType.

Content(String, String)

Crée un ContentResult objet en spécifiant une content chaîne et un type de contenu.

Content(String, String, Encoding)

Crée un ContentResult objet en spécifiant une content chaîne, un contentType, et contentEncoding.

Created()

Crée un CreatedResult objet qui produit une Status201Created réponse.

Created(String, Object)

Crée un CreatedResult objet qui produit une Status201Created réponse.

Created(Uri, Object)

Crée un CreatedResult objet qui produit une Status201Created réponse.

CreatedAtAction(String, Object)

Crée un CreatedAtActionResult objet qui produit une Status201Created réponse.

CreatedAtAction(String, Object, Object)

Crée un CreatedAtActionResult objet qui produit une Status201Created réponse.

CreatedAtAction(String, String, Object, Object)

Crée un CreatedAtActionResult objet qui produit une Status201Created réponse.

CreatedAtRoute(Object, Object)

Crée un CreatedAtRouteResult objet qui produit une Status201Created réponse.

CreatedAtRoute(String, Object)

Crée un CreatedAtRouteResult objet qui produit une Status201Created réponse.

CreatedAtRoute(String, Object, Object)

Crée un CreatedAtRouteResult objet qui produit une Status201Created réponse.

File(Byte[], String)

Retourne un fichier avec le spécifié fileContents en tant que contenu (Status200OK) et le spécifié contentType en tant que Content-Type. Cela prend en charge les demandes de plage (Status206PartialContent ou Status416RangeNotSatisfiable si la plage n’est pas accessible).

File(Byte[], String, Boolean)

Retourne un fichier avec le spécifié fileContents en tant que contenu (Status200OK) et le spécifié contentType en tant que Content-Type. Cela prend en charge les demandes de plage (Status206PartialContent ou Status416RangeNotSatisfiable si la plage n’est pas accessible).

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

Retourne un fichier avec le spécifié fileContents en tant que contenu (Status200OK) et le spécifié contentType en tant que Content-Type. Cela prend en charge les demandes de plage (Status206PartialContent ou Status416RangeNotSatisfiable si la plage n’est pas accessible).

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

Retourne un fichier avec le spécifié fileContents en tant que contenu (Status200OK) et le spécifié contentType en tant que Content-Type. Cela prend en charge les demandes de plage (Status206PartialContent ou Status416RangeNotSatisfiable si la plage n’est pas accessible).

File(Byte[], String, String)

Retourne un fichier avec le spécifié fileContents comme contenu (Status200OK), le spécifié contentType comme Content-Type et le spécifié fileDownloadName comme nom de fichier suggéré. Cela prend en charge les demandes de plage (Status206PartialContent ou Status416RangeNotSatisfiable si la plage n’est pas accessible).

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

Retourne un fichier avec le spécifié fileContents comme contenu (Status200OK), le spécifié contentType comme Content-Type et le spécifié fileDownloadName comme nom de fichier suggéré. Cela prend en charge les demandes de plage (Status206PartialContent ou Status416RangeNotSatisfiable si la plage n’est pas accessible).

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

Retourne un fichier avec le spécifié fileContents comme contenu (Status200OK), le spécifié contentType comme Content-Type et le spécifié fileDownloadName comme nom de fichier suggéré. Cela prend en charge les demandes de plage (Status206PartialContent ou Status416RangeNotSatisfiable si la plage n’est pas accessible).

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

Retourne un fichier avec le spécifié fileContents comme contenu (Status200OK), le spécifié contentType comme Content-Type et le spécifié fileDownloadName comme nom de fichier suggéré. Cela prend en charge les demandes de plage (Status206PartialContent ou Status416RangeNotSatisfiable si la plage n’est pas accessible).

File(Stream, String)

Retourne un fichier dans le spécifié fileStream (Status200OK), avec le spécifié contentType comme Content-Type. Cela prend en charge les demandes de plage (Status206PartialContent ou Status416RangeNotSatisfiable si la plage n’est pas accessible).

File(Stream, String, Boolean)

Retourne un fichier dans le spécifié fileStream (Status200OK), avec le spécifié contentType comme Content-Type. Cela prend en charge les demandes de plage (Status206PartialContent ou Status416RangeNotSatisfiable si la plage n’est pas accessible).

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

Retourne un fichier dans le spécifié fileStream (Status200OK) et le spécifié contentType en tant que Content-Type. Cela prend en charge les demandes de plage (Status206PartialContent ou Status416RangeNotSatisfiable si la plage n’est pas accessible).

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

Retourne un fichier dans le spécifié fileStream (Status200OK) et le spécifié contentType en tant que Content-Type. Cela prend en charge les demandes de plage (Status206PartialContent ou Status416RangeNotSatisfiable si la plage n’est pas accessible).

File(Stream, String, String)

Retourne un fichier dans le spécifié fileStream (Status200OK) avec le spécifié contentType comme Content-Type et le spécifié fileDownloadName comme nom de fichier suggéré. Cela prend en charge les demandes de plage (Status206PartialContent ou Status416RangeNotSatisfiable si la plage n’est pas accessible).

File(Stream, String, String, Boolean)

Retourne un fichier dans le spécifié fileStream (Status200OK) avec le spécifié contentType comme Content-Type et le spécifié fileDownloadName comme nom de fichier suggéré. Cela prend en charge les demandes de plage (Status206PartialContent ou Status416RangeNotSatisfiable si la plage n’est pas accessible).

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

Retourne un fichier dans le spécifié fileStream (Status200OK), le spécifié contentType en tant que Content-Type et le spécifié fileDownloadName comme nom de fichier suggéré. Cela prend en charge les demandes de plage (Status206PartialContent ou Status416RangeNotSatisfiable si la plage n’est pas accessible).

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

Retourne un fichier dans le spécifié fileStream (Status200OK), le spécifié contentType en tant que Content-Type et le spécifié fileDownloadName comme nom de fichier suggéré. Cela prend en charge les demandes de plage (Status206PartialContent ou Status416RangeNotSatisfiable si la plage n’est pas accessible).

File(String, String)

Retourne le fichier spécifié par virtualPath (Status200OK) avec le spécifié contentType comme Content-Type. Cela prend en charge les demandes de plage (Status206PartialContent ou Status416RangeNotSatisfiable si la plage n’est pas accessible).

File(String, String, Boolean)

Retourne le fichier spécifié par virtualPath (Status200OK) avec le spécifié contentType comme Content-Type. Cela prend en charge les demandes de plage (Status206PartialContent ou Status416RangeNotSatisfiable si la plage n’est pas accessible).

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

Retourne le fichier spécifié par virtualPath (Status200OK), et le spécifié contentType en tant que Content-Type. Cela prend en charge les demandes de plage (Status206PartialContent ou Status416RangeNotSatisfiable si la plage n’est pas accessible).

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

Retourne le fichier spécifié par virtualPath (Status200OK), et le spécifié contentType en tant que Content-Type. Cela prend en charge les demandes de plage (Status206PartialContent ou Status416RangeNotSatisfiable si la plage n’est pas accessible).

File(String, String, String)

Retourne le fichier spécifié par virtualPath (Status200OK) avec le spécifié contentType comme Content-Type et le spécifié fileDownloadName comme nom de fichier suggéré. Cela prend en charge les demandes de plage (Status206PartialContent ou Status416RangeNotSatisfiable si la plage n’est pas accessible).

File(String, String, String, Boolean)

Retourne le fichier spécifié par virtualPath (Status200OK) avec le spécifié contentType comme Content-Type et le spécifié fileDownloadName comme nom de fichier suggéré. Cela prend en charge les demandes de plage (Status206PartialContent ou Status416RangeNotSatisfiable si la plage n’est pas accessible).

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

Retourne le fichier spécifié par virtualPath (Status200OK), le spécifié contentType en tant que Content-Type et le spécifié fileDownloadName comme nom de fichier suggéré. Cela prend en charge les demandes de plage (Status206PartialContent ou Status416RangeNotSatisfiable si la plage n’est pas accessible).

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

Retourne le fichier spécifié par virtualPath (Status200OK), le spécifié contentType en tant que Content-Type et le spécifié fileDownloadName comme nom de fichier suggéré. Cela prend en charge les demandes de plage (Status206PartialContent ou Status416RangeNotSatisfiable si la plage n’est pas accessible).

Forbid()

Crée un ForbidResult (Status403Forbidden par défaut).

Forbid(AuthenticationProperties)

Crée un ForbidResult (Status403Forbidden par défaut) avec le spécifié properties.

Forbid(AuthenticationProperties)

Crée un ForbidResult avec le spécifié properties.

Forbid(AuthenticationProperties, String[])

Crée un ForbidResult (Status403Forbidden par défaut) avec les schémas d’authentification spécifiés et properties.

Forbid(AuthenticationProperties, String[])

Crée un ForbidResult avec les schémas d’authentification spécifiés et properties.

Forbid(String[])

Crée un ForbidResult (Status403Forbidden par défaut) avec les schémas d’authentification spécifiés.

LocalRedirect(String)

Crée un LocalRedirectResult objet qui redirige (Status302Found) vers le local localUrlspécifié.

LocalRedirectPermanent(String)

Crée un LocalRedirectResult objet avec Permanent la valeur true (Status301MovedPermanently) à l’aide du spécifié localUrl.

LocalRedirectPermanentPreserveMethod(String)

Crée un LocalRedirectResult objet avec Permanent la valeur true et PreserveMethod la valeur true (Status308PermanentRedirect) à l’aide du spécifié localUrl.

LocalRedirectPreserveMethod(String)

Crée un LocalRedirectResult objet avec Permanent la valeur false et PreserveMethod la valeur true (Status307TemporaryRedirect) à l’aide du spécifié localUrl.

NoContent()

Crée un NoContentResult objet qui produit une réponse vide Status204NoContent .

NotFound()

Crée un NotFoundResult qui produit une Status404NotFound réponse.

NotFound(Object)

Crée un NotFoundObjectResult qui produit une Status404NotFound réponse.

Ok()

Crée un OkResult objet qui produit une réponse vide Status200OK .

Ok(Object)

Crée un OkObjectResult objet qui produit une Status200OK réponse.

PhysicalFile(String, String)

Retourne le fichier spécifié par physicalPath (Status200OK) avec le spécifié contentType comme Type de contenu. Cela prend en charge les requêtes de plage (Status206PartialContent ou Status416RangeNotSatisfiable si la plage n’est pas satisfaisante).

PhysicalFile(String, String, Boolean)

Retourne le fichier spécifié par physicalPath (Status200OK) avec le spécifié contentType comme Type de contenu. Cela prend en charge les requêtes de plage (Status206PartialContent ou Status416RangeNotSatisfiable si la plage n’est pas satisfaisante).

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

Retourne le fichier spécifié par physicalPath (Status200OK), et le spécifié contentType en tant que Type de contenu. Cela prend en charge les requêtes de plage (Status206PartialContent ou Status416RangeNotSatisfiable si la plage n’est pas satisfaisante).

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

Retourne le fichier spécifié par physicalPath (Status200OK), et le spécifié contentType en tant que Type de contenu. Cela prend en charge les requêtes de plage (Status206PartialContent ou Status416RangeNotSatisfiable si la plage n’est pas satisfaisante).

PhysicalFile(String, String, String)

Retourne le fichier spécifié par physicalPath (Status200OK) avec le spécifié contentType comme type de contenu et le spécifié fileDownloadName comme nom de fichier suggéré. Cela prend en charge les requêtes de plage (Status206PartialContent ou Status416RangeNotSatisfiable si la plage n’est pas satisfaisante).

PhysicalFile(String, String, String, Boolean)

Retourne le fichier spécifié par physicalPath (Status200OK) avec le spécifié contentType comme type de contenu et le spécifié fileDownloadName comme nom de fichier suggéré. Cela prend en charge les requêtes de plage (Status206PartialContent ou Status416RangeNotSatisfiable si la plage n’est pas satisfaisante).

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

Retourne le fichier spécifié par physicalPath (Status200OK), le spécifié contentType comme type de contenu et le spécifié fileDownloadName comme nom de fichier suggéré. Cela prend en charge les requêtes de plage (Status206PartialContent ou Status416RangeNotSatisfiable si la plage n’est pas satisfaisante).

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

Retourne le fichier spécifié par physicalPath (Status200OK), le spécifié contentType comme type de contenu et le spécifié fileDownloadName comme nom de fichier suggéré. Cela prend en charge les requêtes de plage (Status206PartialContent ou Status416RangeNotSatisfiable si la plage n’est pas satisfaisante).

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

Crée un ObjectResult qui produit une ProblemDetails réponse.

Redirect(String)

Crée un RedirectResult objet qui redirige (Status302Found) vers le spécifié url.

RedirectPermanent(String)

Crée un RedirectResult objet avec Permanent la valeur true (Status301MovedPermanently) à l’aide du spécifié url.

RedirectPermanentPreserveMethod(String)

Crée un RedirectResult objet avec Permanent la valeur true et PreserveMethod la valeur true (Status308PermanentRedirect) à l’aide du spécifié url.

RedirectPreserveMethod(String)

Crée un RedirectResult objet avec Permanent la valeur false et PreserveMethod la valeur true (Status307TemporaryRedirect) à l’aide du spécifié url.

RedirectToAction()

Redirige (Status302Found) vers une action portant le même nom que l’action actuelle. Les noms « contrôleur » et « action » sont récupérés à partir des valeurs ambiantes de la requête actuelle.

RedirectToAction(String)

Redirige (Status302Found) vers l’action spécifiée à l’aide de actionName.

RedirectToAction(String, Object)

Redirige (Status302Found) vers l’action spécifiée à l’aide de et actionNamerouteValues.

RedirectToAction(String, String)

Redirige (Status302Found) vers l’action spécifiée à l’aide de et actionName de controllerName.

RedirectToAction(String, String, Object)

Redirige (Status302Found) vers l’action spécifiée à l’aide de , controllerNameactionNameet routeValues.

RedirectToAction(String, String, Object, String)

Redirige (Status302Found) vers l’action spécifiée à l’aide de , controllerNameactionName, routeValueset fragment.

RedirectToAction(String, String, String)

Redirige (Status302Found) vers l’action spécifiée à l’aide de , controllerNameactionNameet fragment.

RedirectToActionPermanent(String)

Redirige (Status301MovedPermanently) vers l’action spécifiée avec Permanent la valeur true à l’aide du spécifié actionName.

RedirectToActionPermanent(String, Object)

Redirige (Status301MovedPermanently) vers l’action spécifiée avec Permanent la valeur true à l’aide du spécifié actionName et .routeValues

RedirectToActionPermanent(String, String)

Redirige (Status301MovedPermanently) vers l’action spécifiée avec Permanent la valeur true à l’aide du spécifié actionName et .controllerName

RedirectToActionPermanent(String, String, Object)

Redirige (Status301MovedPermanently) vers l’action spécifiée avec Permanent la valeur true à l’aide des valeurs spécifiées actionName, controllerNameet routeValues.

RedirectToActionPermanent(String, String, Object, String)

Redirige (Status301MovedPermanently) vers l’action spécifiée avec Permanent la valeur true à l’aide des valeurs spécifiées actionName, controllerName, routeValueset fragment.

RedirectToActionPermanent(String, String, String)

Redirige (Status301MovedPermanently) vers l’action spécifiée avec Permanent la valeur true à l’aide des valeurs spécifiées actionName, controllerNameet fragment.

RedirectToActionPermanentPreserveMethod(String, String, Object, String)

Redirige (Status308PermanentRedirect) vers l’action spécifiée avec Permanent la valeur true et PreserveMethod la valeur true, à l’aide des spécifiés actionName, controllerName, routeValueset fragment.

RedirectToActionPreserveMethod(String, String, Object, String)

Redirige (Status307TemporaryRedirect) vers l’action spécifiée avec Permanent défini sur false et PreserveMethod défini sur true, à l’aide des spécifiés actionName, controllerName, routeValueset fragment.

RedirectToPage(String)

Redirige (Status302Found) vers le spécifié pageName.

RedirectToPage(String, Object)

Redirige (Status302Found) vers le spécifié pageName à l’aide du spécifié routeValues.

RedirectToPage(String, String)

Redirige (Status302Found) vers le spécifié pageName à l’aide du spécifié pageHandler.

RedirectToPage(String, String, Object)

Redirige (Status302Found) vers le spécifié pageName.

RedirectToPage(String, String, Object, String)

Redirige (Status302Found) vers le spécifié pageName à l’aide du spécifié routeValues et .fragment

RedirectToPage(String, String, String)

Redirige (Status302Found) vers le spécifié pageName à l’aide du spécifié fragment.

RedirectToPagePermanent(String)

Redirige (Status301MovedPermanently) vers le spécifié pageName.

RedirectToPagePermanent(String, Object)

Redirige (Status301MovedPermanently) vers le spécifié pageName à l’aide du spécifié routeValues.

RedirectToPagePermanent(String, String)

Redirige (Status301MovedPermanently) vers le spécifié pageName à l’aide du spécifié pageHandler.

RedirectToPagePermanent(String, String, Object, String)

Redirige (Status301MovedPermanently) vers le spécifié pageName à l’aide du spécifié routeValues et .fragment

RedirectToPagePermanent(String, String, String)

Redirige (Status301MovedPermanently) vers le spécifié pageName à l’aide du spécifié fragment.

RedirectToPagePermanentPreserveMethod(String, String, Object, String)

Redirige (Status308PermanentRedirect) vers l’itinéraire spécifié avec Permanent défini sur true et PreserveMethod défini sur true, à l’aide des spécifiés pageName, routeValueset fragment.

RedirectToPagePreserveMethod(String, String, Object, String)

Redirige (Status307TemporaryRedirect) vers la page spécifiée avec Permanent défini sur false et PreserveMethod défini sur true, à l’aide des spécifiés pageName, routeValueset fragment.

RedirectToRoute(Object)

Redirige (Status302Found) vers l’itinéraire spécifié à l’aide du spécifié routeValues.

RedirectToRoute(String)

Redirige (Status302Found) vers l’itinéraire spécifié à l’aide du spécifié routeName.

RedirectToRoute(String, Object)

Redirige (Status302Found) vers l’itinéraire spécifié à l’aide des et spécifiés routeNamerouteValues.

RedirectToRoute(String, Object, String)

Redirige (Status302Found) vers l’itinéraire spécifié à l’aide de , routeValuesrouteNameet fragment.

RedirectToRoute(String, String)

Redirige (Status302Found) vers l’itinéraire spécifié à l’aide des et spécifiés routeNamefragment.

RedirectToRoutePermanent(Object)

Redirige (Status301MovedPermanently) vers l’itinéraire spécifié avec Permanent défini sur true à l’aide du spécifié routeValues.

RedirectToRoutePermanent(String)

Redirige (Status301MovedPermanently) vers l’itinéraire spécifié avec Permanent défini sur true à l’aide du spécifié routeName.

RedirectToRoutePermanent(String, Object)

Redirige (Status301MovedPermanently) vers l’itinéraire spécifié avec Permanent défini sur true à l’aide des et spécifiés routeNamerouteValues.

RedirectToRoutePermanent(String, Object, String)

Redirige (Status301MovedPermanently) vers l’itinéraire spécifié avec Permanent la valeur true à l’aide des valeurs spécifiées routeName, routeValueset fragment.

RedirectToRoutePermanent(String, String)

Redirige (Status301MovedPermanently) vers l’itinéraire spécifié avec Permanent défini sur true à l’aide des et spécifiés routeNamefragment.

RedirectToRoutePermanentPreserveMethod(String, Object, String)

Redirige (Status308PermanentRedirect) vers l’itinéraire spécifié avec Permanent défini sur true et PreserveMethod défini sur true, à l’aide des spécifiés routeName, routeValueset fragment.

RedirectToRoutePreserveMethod(String, Object, String)

Redirige (Status307TemporaryRedirect) vers l’itinéraire spécifié avec Permanent défini sur false et PreserveMethod défini sur true, à l’aide des spécifiés routeName, routeValueset fragment.

SignIn(ClaimsPrincipal)

Crée un SignInResult.

SignIn(ClaimsPrincipal, AuthenticationProperties)

Crée un SignInResult avec properties.

SignIn(ClaimsPrincipal, AuthenticationProperties, String)

Crée un SignInResult avec le schéma d’authentification spécifié et properties.

SignIn(ClaimsPrincipal, AuthenticationProperties, String)

Crée un SignInResult avec le schéma d’authentification spécifié et properties.

SignIn(ClaimsPrincipal, String)

Crée un SignInResult avec le schéma d’authentification spécifié.

SignOut()

Crée un SignOutResult.

SignOut(AuthenticationProperties)

Crée un SignOutResult avec properties.

SignOut(AuthenticationProperties, String[])

Crée un SignOutResult avec les schémas d’authentification spécifiés et properties.

SignOut(AuthenticationProperties, String[])

Crée un SignOutResult avec les schémas d’authentification spécifiés et properties.

SignOut(String[])

Crée un SignOutResult avec les schémas d’authentification spécifiés.

StatusCode(Int32)

Crée un StatusCodeResult objet en spécifiant un statusCode.

StatusCode(Int32, Object)

Crée un ObjectResult objet en spécifiant un statusCode et value

TryUpdateModelAsync(Object, Type, String)

Mises à jour le instance spécifié à model l’aide des valeurs du actuel IValueProvider du contrôleur et d’un prefix.

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

Mises à jour le instance spécifié model à l’aide de et d’un valueProviderprefix.

TryUpdateModelAsync<TModel>(TModel)

Mises à jour le instance spécifié à model l’aide des valeurs du contrôleur actuel IValueProvider.

TryUpdateModelAsync<TModel>(TModel, String)

Mises à jour le instance spécifié à model l’aide des valeurs du actuel IValueProvider du contrôleur et d’un prefix.

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

Mises à jour le instance spécifié à model l’aide des valeurs du actuel IValueProvider du contrôleur et d’un prefix.

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

Mises à jour le instance spécifié à model l’aide des valeurs du actuel IValueProvider du contrôleur et d’un prefix.

TryUpdateModelAsync<TModel>(TModel, String, IValueProvider)

Mises à jour le instance spécifié model à l’aide de et d’un valueProviderprefix.

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

Mises à jour le instance spécifié model à l’aide de et d’un valueProviderprefix.

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

Mises à jour le instance spécifié model à l’aide de et d’un valueProviderprefix.

TryValidateModel(Object)

Valide le instance spécifié model .

TryValidateModel(Object, String)

Valide le instance spécifié model .

Unauthorized()

Crée un UnauthorizedResult qui produit une Status401Unauthorized réponse.

Unauthorized(Object)

Crée un UnauthorizedObjectResult qui produit une Status401Unauthorized réponse.

UnprocessableEntity()

Crée un UnprocessableEntityResult qui produit une Status422UnprocessableEntity réponse.

UnprocessableEntity(ModelStateDictionary)

Crée un UnprocessableEntityObjectResult qui produit une Status422UnprocessableEntity réponse.

UnprocessableEntity(Object)

Crée un UnprocessableEntityObjectResult qui produit une Status422UnprocessableEntity réponse.

ValidationProblem()

Crée un ActionResult qui produit une Status400BadRequest réponse avec des erreurs de validation à partir de ModelState.

ValidationProblem(ModelStateDictionary)

Crée un ActionResult qui produit une Status400BadRequest réponse avec des erreurs de validation à partir de modelStateDictionary.

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

Crée un ActionResult qui produit une Status400BadRequest réponse avec une ValidationProblemDetails valeur.

ValidationProblem(ValidationProblemDetails)

Crée un BadRequestObjectResult qui produit une Status400BadRequest réponse.

S’applique à