System.Web.Http Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Klassen
ApiController |
Definiert Eigenschaften und Methoden für API-Controller. |
BadRequestErrorMessageResult |
Ein Aktionsergebnis, das eine Status400BadRequest Antwort zurückgibt und Inhaltsverhandlung für ein HttpError mit ausführt Message. |
ConflictResult |
Ein Aktionsergebnis, das eine leere Status409Conflict Antwort zurückgibt. |
ExceptionResult |
Ein Aktionsergebnis, das eine Status500InternalServerError Antwort zurückgibt und Inhaltsverhandlung für ein HttpError basierend auf einem Exceptionausführt. |
FromUriAttribute |
Ein Attribut, das angibt, dass der Wert an die Abfragezeichenfolge oder die Routingdaten gebunden werden kann. |
HttpError |
Definiert einen serialisierbaren Container zum Speichern von Fehlerinformationen. Diese Informationen werden als Schlüssel-Wert-Paare gespeichert. Die Wörterbuchschlüssel zum Suchen von Standardfehlerinformationen sind für den HttpErrorKeys Typ verfügbar. |
HttpErrorKeys |
Stellt Schlüssel zum Suchen nach im Wörterbuch gespeicherten HttpError Fehlerinformationen bereit. |
HttpResponseException |
Eine Ausnahme, die es ermöglicht, dass eine bestimmte HttpResponseMessage an den Client zurückgegeben werden kann. |
InternalServerErrorResult |
Ein Aktionsergebnis, das eine leere Status500InternalServerError Antwort zurückgibt. |
InvalidModelStateResult |
Ein Aktionsergebnis, das eine Status400BadRequest Antwort zurückgibt und Inhaltsverhandlung auf einer HttpError basierend auf ausführt ModelStateDictionary. |
NegotiatedContentResult<T> |
Ein Aktionsergebnis, das Inhaltsverhandlung ausführt. |
ResponseMessageResult |
Ein Aktionsergebnis, das eine angegebene Antwortnachricht zurückgibt. |