Partager via


ControllerBase Classe

Définition

Classe de base pour un contrôleur MVC sans prise en charge d’affichage.

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 d’affichage.

Propriétés

ControllerContext

Obtient ou définit le ControllerContext.

Empty

Obtient une instance de EmptyResult.

HttpContext

Obtient la HttpContext de l’action en cours d’exécution.

MetadataProvider

Obtient ou définit le IModelMetadataProvider.

ModelBinderFactory

Obtient ou définit le IModelBinderFactory.

ModelState

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

ObjectValidator

Obtient ou définit le IObjectModelValidator.

ProblemDetailsFactory

Obtient ou définit le ProblemDetailsFactory.

Request

Obtient la HttpRequest de l’action en cours d’exécution.

Response

Obtient la HttpResponse de l’action en cours d’exécution.

RouteData

Obtient la RouteData de l’action en cours d’exécution.

Url

Obtient ou définit le IUrlHelper.

User

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

Méthodes

Accepted()

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

Accepted(Object)

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

Accepted(String)

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

Accepted(String, Object)

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

Accepted(Uri)

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

Accepted(Uri, Object)

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

AcceptedAtAction(String)

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

AcceptedAtAction(String, Object)

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

AcceptedAtAction(String, Object, Object)

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

AcceptedAtAction(String, String)

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

AcceptedAtAction(String, String, Object)

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

AcceptedAtAction(String, String, Object, Object)

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

AcceptedAtRoute(Object)

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

AcceptedAtRoute(Object, Object)

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

AcceptedAtRoute(String)

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

AcceptedAtRoute(String, Object)

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

AcceptedAtRoute(String, Object, Object)

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

BadRequest()

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

BadRequest(ModelStateDictionary)

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

BadRequest(Object)

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

Challenge()

Crée un ChallengeResult.

Challenge(AuthenticationProperties)

Crée un ChallengeResult avec le propertiesspécifié.

Challenge(AuthenticationProperties)

Crée un ChallengeResult avec le propertiesspécifié.

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 réponse Status409Conflict.

Conflict(ModelStateDictionary)

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

Conflict(Object)

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

Content(String)

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

Content(String, MediaTypeHeaderValue)

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

Content(String, String)

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

Content(String, String, Encoding)

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

Created()

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

Created(String, Object)

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

Created(Uri, Object)

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

CreatedAtAction(String, Object)

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

CreatedAtAction(String, Object, Object)

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

CreatedAtAction(String, String, Object, Object)

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

CreatedAtRoute(Object, Object)

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

CreatedAtRoute(String, Object)

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

CreatedAtRoute(String, Object, Object)

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

File(Byte[], String)

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

File(Byte[], String, Boolean)

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

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

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

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

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

File(Byte[], String, String)

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

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

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

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

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

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

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

File(Stream, String)

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

File(Stream, String, Boolean)

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

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

Retourne un fichier dans le fileStream spécifié (Status200OK) et le contentType spécifié comme type de contenu. Cela prend en charge les demandes de plage (Status206PartialContent ou Status416RangeNotSatisfiable si la plage n’est pas satisfiable).

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

Retourne un fichier dans le fileStream spécifié (Status200OK) et le contentType spécifié comme type de contenu. Cela prend en charge les demandes de plage (Status206PartialContent ou Status416RangeNotSatisfiable si la plage n’est pas satisfiable).

File(Stream, String, String)

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

File(Stream, String, String, Boolean)

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

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

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

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

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

File(String, String)

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

File(String, String, Boolean)

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

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

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

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

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

File(String, String, String)

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

File(String, String, String, Boolean)

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

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

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

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

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

Forbid()

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

Forbid(AuthenticationProperties)

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

Forbid(AuthenticationProperties)

Crée un ForbidResult avec le propertiesspécifié.

Forbid(AuthenticationProperties, String[])

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

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 objet LocalRedirectResult qui redirige (Status302Found) vers le localUrllocal spécifié.

LocalRedirectPermanent(String)

Crée un objet LocalRedirectResult avec Permanent défini sur true (Status301MovedPermanently) à l’aide du localUrlspécifié.

LocalRedirectPermanentPreserveMethod(String)

Crée un objet LocalRedirectResult avec Permanent défini sur true et PreserveMethod défini sur true (Status308PermanentRedirect) à l’aide du localUrlspécifié.

LocalRedirectPreserveMethod(String)

Crée un objet LocalRedirectResult avec Permanent défini sur false et PreserveMethod défini sur true (Status307TemporaryRedirect) à l’aide du localUrlspécifié.

NoContent()

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

NotFound()

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

NotFound(Object)

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

Ok()

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

Ok(Object)

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

PhysicalFile(String, String)

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

PhysicalFile(String, String, Boolean)

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

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

Retourne le fichier spécifié par physicalPath (Status200OK) et le contentType spécifié en tant que type de contenu. Cela prend en charge les demandes de plage (Status206PartialContent ou Status416RangeNotSatisfiable si la plage n’est pas satisfiable).

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

Retourne le fichier spécifié par physicalPath (Status200OK) et le contentType spécifié en tant que type de contenu. Cela prend en charge les demandes de plage (Status206PartialContent ou Status416RangeNotSatisfiable si la plage n’est pas satisfiable).

PhysicalFile(String, String, String)

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

PhysicalFile(String, String, String, Boolean)

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

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

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

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

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

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

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

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

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

Redirect(String)

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

RedirectPermanent(String)

Crée un objet RedirectResult avec Permanent défini sur true (Status301MovedPermanently) à l’aide du urlspécifié.

RedirectPermanentPreserveMethod(String)

Crée un objet RedirectResult avec Permanent défini sur true et PreserveMethod défini sur true (Status308PermanentRedirect) à l’aide du urlspécifié.

RedirectPreserveMethod(String)

Crée un objet RedirectResult avec Permanent défini sur false et PreserveMethod défini sur true (Status307TemporaryRedirect) à l’aide du urlspécifié.

RedirectToAction()

Redirige (Status302Found) vers une action portant le même nom que celui actuel. 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 du actionName.

RedirectToAction(String, Object)

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

RedirectToAction(String, String)

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

RedirectToAction(String, String, Object)

Redirige (Status302Found) vers l’action spécifiée à l’aide du actionName, du controllerNameet de la routeValuesspécifiés.

RedirectToAction(String, String, Object, String)

Redirige (Status302Found) vers l’action spécifiée à l’aide du actionName, du controllerName, du routeValueset du fragmentspécifiés.

RedirectToAction(String, String, String)

Redirige (Status302Found) vers l’action spécifiée à l’aide du actionName, du controllerNameet de la fragmentspécifiés.

RedirectToActionPermanent(String)

Redirige (Status301MovedPermanently) vers l’action spécifiée avec Permanent défini sur true à l’aide du actionNamespécifié.

RedirectToActionPermanent(String, Object)

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

RedirectToActionPermanent(String, String)

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

RedirectToActionPermanent(String, String, Object)

Redirige (Status301MovedPermanently) vers l’action spécifiée avec Permanent défini sur true à l’aide du actionNamespécifié, du controllerNameet de routeValues.

RedirectToActionPermanent(String, String, Object, String)

Redirige (Status301MovedPermanently) vers l’action spécifiée avec Permanent défini sur true à l’aide du actionNamespécifié , controllerName, routeValueset fragment.

RedirectToActionPermanent(String, String, String)

Redirige (Status301MovedPermanently) vers l’action spécifiée avec Permanent défini sur true à l’aide du actionNamespécifié, du controllerNameet de fragment.

RedirectToActionPermanentPreserveMethod(String, String, Object, String)

Redirige (Status308PermanentRedirect) vers l’action spécifiée avec Permanent défini sur true et PreserveMethod défini sur true, à l’aide du actionNamespécifié, 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 du actionNamespécifié , controllerName, routeValueset fragment.

RedirectToPage(String)

Redirige (Status302Found) vers le pageNamespécifié .

RedirectToPage(String, Object)

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

RedirectToPage(String, String)

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

RedirectToPage(String, String, Object)

Redirige (Status302Found) vers le pageNamespécifié .

RedirectToPage(String, String, Object, String)

Redirige (Status302Found) vers le pageName spécifié à l’aide du routeValues et de la fragmentspécifiés.

RedirectToPage(String, String, String)

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

RedirectToPagePermanent(String)

Redirige (Status301MovedPermanently) vers le pageNamespécifié .

RedirectToPagePermanent(String, Object)

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

RedirectToPagePermanent(String, String)

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

RedirectToPagePermanent(String, String, Object, String)

Redirige (Status301MovedPermanently) vers le pageName spécifié à l’aide du routeValues et de la fragmentspécifiés.

RedirectToPagePermanent(String, String, String)

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

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 du pageNamespécifié, 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 du pageNamespécifié, routeValueset fragment.

RedirectToRoute(Object)

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

RedirectToRoute(String)

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

RedirectToRoute(String, Object)

Redirige (Status302Found) vers l’itinéraire spécifié à l’aide de la routeName et de la routeValuesspécifiées.

RedirectToRoute(String, Object, String)

Redirige (Status302Found) vers l’itinéraire spécifié à l’aide de l'routeName, du routeValueset du fragmentspécifiés.

RedirectToRoute(String, String)

Redirige (Status302Found) vers l’itinéraire spécifié à l’aide de la routeName et de la fragmentspécifiées.

RedirectToRoutePermanent(Object)

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

RedirectToRoutePermanent(String)

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

RedirectToRoutePermanent(String, Object)

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

RedirectToRoutePermanent(String, Object, String)

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

RedirectToRoutePermanent(String, String)

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

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 du routeNamespécifié, 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 du routeNamespécifié, 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 objet StatusCodeResult en spécifiant un statusCode.

StatusCode(Int32, Object)

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

TryUpdateModelAsync(Object, Type, String)

Met à jour l’instance de model spécifiée à l’aide de valeurs du IValueProvider actuel du contrôleur et d’un prefix.

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

Met à jour l’instance de model spécifiée à l’aide du valueProvider et d’un prefix.

TryUpdateModelAsync<TModel>(TModel)

Met à jour l’instance de model spécifiée à l’aide de valeurs du IValueProvideractuel du contrôleur.

TryUpdateModelAsync<TModel>(TModel, String)

Met à jour l’instance de model spécifiée à l’aide de valeurs du IValueProvider actuel du contrôleur et d’un prefix.

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

Met à jour l’instance de model spécifiée à l’aide de valeurs du IValueProvider actuel du contrôleur et d’un prefix.

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

Met à jour l’instance de model spécifiée à l’aide de valeurs du IValueProvider actuel du contrôleur et d’un prefix.

TryUpdateModelAsync<TModel>(TModel, String, IValueProvider)

Met à jour l’instance de model spécifiée à l’aide du valueProvider et d’un prefix.

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

Met à jour l’instance de model spécifiée à l’aide du valueProvider et d’un prefix.

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

Met à jour l’instance de model spécifiée à l’aide du valueProvider et d’un prefix.

TryValidateModel(Object)

Valide l’instance de model spécifiée.

TryValidateModel(Object, String)

Valide l’instance de model spécifiée.

Unauthorized()

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

Unauthorized(Object)

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

UnprocessableEntity()

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

UnprocessableEntity(ModelStateDictionary)

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

UnprocessableEntity(Object)

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

ValidationProblem()

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

ValidationProblem(ModelStateDictionary)

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

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

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

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

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

ValidationProblem(ValidationProblemDetails)

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

S’applique à