Condividi tramite


ValidationProblemDetails Classe

Definizione

Oggetto ProblemDetails per gli errori di convalida.

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
Ereditarietà
ValidationProblemDetails
Ereditarietà
Attributi

Costruttori

ValidationProblemDetails()

Inizializza una nuova istanza di ValidationProblemDetails.

ValidationProblemDetails(IDictionary<String,String[]>)

Inizializza una nuova istanza di ValidationProblemDetails usando l'oggetto specificato errors.

ValidationProblemDetails(ModelStateDictionary)

Inizializza una nuova istanza di ValidationProblemDetails usando l'oggetto specificato modelState.

Proprietà

Detail

Una spiegazione leggibile umana specifica per questa occorrenza del problema.

(Ereditato da ProblemDetails)
Errors

Ottiene gli errori di convalida associati a questa istanza di HttpValidationProblemDetails.

Extensions

Ottiene l'oggetto per i membri dell'estensione IDictionary<TKey,TValue> .

Le definizioni dei tipi di problema POSSONO estendere l'oggetto dettagli del problema con membri aggiuntivi. I membri dell'estensione vengono visualizzati nello stesso spazio dei nomi degli altri membri di un tipo di problema.

(Ereditato da ProblemDetails)
Instance

Riferimento URI che identifica l'occorrenza specifica del problema. Potrebbe o non produrre ulteriori informazioni se dereferenced.

(Ereditato da ProblemDetails)
Status

Codice di stato HTTP([RFC7231], sezione 6) generato dal server di origine per questa occorrenza del problema.

(Ereditato da ProblemDetails)
Title

Breve riepilogo leggibile del tipo di problema. NON DEVE cambiare da occorrenza a occorrenza del problema, ad eccezione dei fini della localizzazione(ad esempio, usando la negoziazione del contenuto proattivo; vedere[RFC7231], sezione 3.4.

(Ereditato da ProblemDetails)
Type

Riferimento URI [RFC3986] che identifica il tipo di problema. Questa specifica incoraggia che, quando viene dereferenziata, fornisce documentazione leggibile per il tipo di problema ,ad esempio usando HTML [W3C. REC-html5-20141028]). Quando questo membro non è presente, si presuppone che il relativo valore sia "about:blank".

(Ereditato da ProblemDetails)

Si applica a