Partager via


ValidationProblemDetails Classe

Définition

pour ProblemDetails les erreurs de validation.

public ref class ValidationProblemDetails : Microsoft::AspNetCore::Mvc::ProblemDetails
public class ValidationProblemDetails : Microsoft.AspNetCore.Mvc.ProblemDetails
[System.Text.Json.Serialization.JsonConverter(typeof(Microsoft.AspNetCore.Mvc.Infrastructure.ValidationProblemDetailsJsonConverter))]
public class ValidationProblemDetails : Microsoft.AspNetCore.Mvc.ProblemDetails
[System.Text.Json.Serialization.JsonConverter(typeof(Microsoft.AspNetCore.Mvc.Infrastructure.ValidationProblemDetailsJsonConverter))]
public class ValidationProblemDetails : Microsoft.AspNetCore.Http.HttpValidationProblemDetails
public class ValidationProblemDetails : Microsoft.AspNetCore.Http.HttpValidationProblemDetails
type ValidationProblemDetails = class
    inherit ProblemDetails
[<System.Text.Json.Serialization.JsonConverter(typeof(Microsoft.AspNetCore.Mvc.Infrastructure.ValidationProblemDetailsJsonConverter))>]
type ValidationProblemDetails = class
    inherit ProblemDetails
[<System.Text.Json.Serialization.JsonConverter(typeof(Microsoft.AspNetCore.Mvc.Infrastructure.ValidationProblemDetailsJsonConverter))>]
type ValidationProblemDetails = class
    inherit HttpValidationProblemDetails
type ValidationProblemDetails = class
    inherit HttpValidationProblemDetails
Public Class ValidationProblemDetails
Inherits ProblemDetails
Public Class ValidationProblemDetails
Inherits HttpValidationProblemDetails
Héritage
ValidationProblemDetails
Héritage
Attributs

Constructeurs

ValidationProblemDetails()

Initialise une nouvelle instance de ValidationProblemDetails.

ValidationProblemDetails(IDictionary<String,String[]>)

Initialise une nouvelle instance de à l’aide du ValidationProblemDetails spécifiéerrors.

ValidationProblemDetails(ModelStateDictionary)

Initialise une nouvelle instance de à l’aide du ValidationProblemDetails spécifiémodelState.

Propriétés

Detail

Explication lisible par l’homme spécifique à cette occurrence du problème.

(Hérité de ProblemDetails)
Errors

Obtient les erreurs de validation associées à cette instance de HttpValidationProblemDetails.

Extensions

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

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 apparaissent dans le même espace de noms que les autres membres d’un type de problème.

(Hérité de ProblemDetails)
Instance

Référence d’URI qui identifie l’occurrence spécifique du problème. Il peut ou non produire des informations supplémentaires s’il est déréférencé.

(Hérité de ProblemDetails)
Status

Le code http status([RFC7231], section 6) généré par le serveur d’origine pour cette occurrence du problème.

(Hérité de ProblemDetails)
Title

Résumé court, lisible par l’homme, du type de problème. Il NE DOIT PAS passer d’une occurrence à l’autre du problème, sauf à des fins de localisation (par exemple, en utilisant la négociation proactive du contenu ; voir [RFC7231], section 3.4).

(Hérité de ProblemDetails)
Type

Référence d’URI [RFC3986] qui identifie le type de problème. Cette spécification encourage, lorsqu’elle est déréférencée, à fournir une documentation lisible par l’homme 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 ».

(Hérité de ProblemDetails)

S’applique à