ProblemDetails Klasse
Definition
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.
Ein maschinenlesbares Format zum Angeben von Fehlern in HTTP-API-Antworten basierend auf https://tools.ietf.org/html/rfc7807.
public ref class ProblemDetails
public class ProblemDetails
[System.Text.Json.Serialization.JsonConverter(typeof(Microsoft.AspNetCore.Mvc.Infrastructure.ProblemDetailsJsonConverter))]
public class ProblemDetails
[System.Text.Json.Serialization.JsonConverter(typeof(Microsoft.AspNetCore.Http.ProblemDetailsJsonConverter))]
public class ProblemDetails
type ProblemDetails = class
[<System.Text.Json.Serialization.JsonConverter(typeof(Microsoft.AspNetCore.Mvc.Infrastructure.ProblemDetailsJsonConverter))>]
type ProblemDetails = class
[<System.Text.Json.Serialization.JsonConverter(typeof(Microsoft.AspNetCore.Http.ProblemDetailsJsonConverter))>]
type ProblemDetails = class
Public Class ProblemDetails
- Vererbung
-
ProblemDetails
- Abgeleitet
- Attribute
Konstruktoren
ProblemDetails() |
Ein maschinenlesbares Format zum Angeben von Fehlern in HTTP-API-Antworten basierend auf https://tools.ietf.org/html/rfc7807. |
Eigenschaften
Detail |
Eine menschenlesbare Erklärung, die für dieses Auftreten des Problems spezifisch ist. |
Extensions |
Ruft die IDictionary<TKey,TValue> für Erweiterungsmember ab. Problemtypdefinitionen KÖNNEN das Problemdetails-Objekt um zusätzliche Member erweitern. Erweiterungsmember werden im selben Namespace wie andere Member eines Problemtyps angezeigt. |
Instance |
Ein URI-Verweis, der das spezifische Auftreten des Problems identifiziert. Es kann weitere Informationen liefern oder nicht, wenn er abgeleitet wird. |
Status |
Der HTTP-status Code([RFC7231], Abschnitt 6), der vom Ursprungsserver für dieses Auftreten des Problems generiert wurde. |
Title |
Eine kurze, für Menschen lesbare Zusammenfassung des Problemtyps. Es SOLLTE SICH NICHT von Auftreten zum Auftreten des Problems ändern, außer für Lokalisierungszwecke (z. B. die Verwendung proaktiver Inhaltsaushandlung; siehe [RFC7231], Abschnitt 3.4). |
Type |
Eine URI-Referenz [RFC3986], die den Problemtyp identifiziert. Diese Spezifikation regt an, dass bei Dereferenced eine lesbare Dokumentation für den Problemtyp bereitgestellt wird (z. B. mithilfe von HTML [W3C. REC-html5-20141028]). Wenn dieser Member nicht vorhanden ist, wird davon ausgegangen, dass sein Wert "about:blank" ist. |