ProblemDetails Classe

Définition

Format lisible par ordinateur pour spécifier les erreurs dans les réponses d’API HTTP basées sur 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
Héritage
ProblemDetails
Dérivé
Attributs

Constructeurs

ProblemDetails()

Propriétés

Detail

Explication explicite de cette occurrence du problème.

Extensions

Obtient le IDictionary<TKey,TValue> pour les membres d’extension.

Les définitions de type de problème peuvent étendre l’objet Détails du problème avec des membres supplémentaires. Les membres d’extension s’affichent dans le même espace de noms que les autres membres d’un type de problème.

Instance

Référence URI qui identifie l’occurrence spécifique du problème. Elle peut ou non générer des informations supplémentaires si elle est déréférencée.

Status

Code d’état HTTP ([RFC7231], section 6) généré par le serveur d’origine pour cette occurrence du problème.

Title

Bref résumé du type de problème, lisible par l’utilisateur. Elle ne doit pas changer d’occurrence en occurrence du problème, à l’exception de la localisation (par exemple, à l’aide de la négociation de contenu proactive). consultez [RFC7231], section 3,4).

Type

Référence URI [norme RFC 3986] qui identifie le type de problème. Cette spécification encourage cela, lorsqu’elle est déréférencée, elle fournit une documentation explicite pour le type de problème (par exemple, en utilisant HTML [W3C. REC-HTML5-20141028]). Lorsque ce membre n’est pas présent, sa valeur est supposée être « about : Blank ».

S’applique à