System.Web.Http Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Classes
ApiController |
Définit des propriétés et des méthodes pour un contrôleur d'API. |
BadRequestErrorMessageResult |
Résultat d’action qui retourne une Status400BadRequest réponse et effectue la négociation de contenu sur un HttpError avec un Message. |
ConflictResult |
Résultat de l’action qui retourne une réponse vide Status409Conflict . |
ExceptionResult |
Résultat d’action qui retourne une Status500InternalServerError réponse et effectue la négociation de contenu sur un HttpError basé sur un Exception. |
FromUriAttribute |
Attribut qui spécifie que la valeur peut être liée à partir de la chaîne de requête ou des données de routage. |
HttpError |
Définit un conteneur sérialisable pour les informations sur l'erreur. Ces informations sont stockées sous forme de paires clé/valeur. Les clés de dictionnaire pour rechercher les informations d’erreur standard sont disponibles sur le HttpErrorKeys type. |
HttpErrorKeys |
Fournit des clés pour rechercher les informations d’erreur stockées dans le HttpError dictionnaire. |
HttpResponseException |
Exception qui permet de renvoyer un donné HttpResponseMessage au client. |
InternalServerErrorResult |
Résultat de l’action qui retourne une réponse vide Status500InternalServerError . |
InvalidModelStateResult |
Résultat d’action qui retourne une Status400BadRequest réponse et effectue la négociation de contenu sur un HttpError basé sur un ModelStateDictionary. |
NegotiatedContentResult<T> |
Résultat de l’action qui effectue la négociation de contenu. |
ResponseMessageResult |
Résultat de l’action qui retourne un message de réponse spécifié. |