ProblemDetails Třída

Definice

Strojově čitelný formát pro zadávání chyb v odpovědích rozhraní HTTP API na základě 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
Dědičnost
ProblemDetails
Odvozené
Atributy

Konstruktory

ProblemDetails()

Vlastnosti

Detail

Lidsky čitelné vysvětlení specifické pro tento výskyt problému.

Extensions

Získá IDictionary<TKey,TValue> pro členy rozšíření.

Definice typů problémů rozšiřují objekt podrobností problému o další členy. Členové rozšíření se zobrazují ve stejném oboru názvů jako ostatní členové typu problému.

Instance

Odkaz na identifikátor URI, který identifikuje konkrétní výskyt problému. Pokud je odkazován, může nebo nemusí přinést další informace.

Status

Stavový kód HTTP ([RFC7231], oddíl 6) vygenerovaný serverem původu pro tento výskyt problému.

Title

Krátký přehled typu problému, který je čitelný pro člověka Neměl by se měnit z výskytu problému na výskyt problému s výjimkou účelů lokalizace (např. použití proaktivního vyjednávání obsahu; viz[RFC7231], oddíl 3.4).

Type

Odkaz na identifikátor URI [RFC3986], který identifikuje typ problému. Tato specifikace podporuje, aby při odkazování poskytovala pro typ problému čitelnou pro člověka (např. pomocí HTML [W3C). REC-html5-20141028]). Pokud tento člen není k dispozici, předpokládá se, že jeho hodnota je about:blank.

Platí pro