Partilhar via


ValidationProblemDetails Classe

Definição

Um ProblemDetails para erros de validação.

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
Herança
ValidationProblemDetails
Herança
Atributos

Construtores

ValidationProblemDetails()

Inicializa uma nova instância de ValidationProblemDetails.

ValidationProblemDetails(IDictionary<String,String[]>)

Inicializa uma nova instância do ValidationProblemDetails usando o especificado errors.

ValidationProblemDetails(ModelStateDictionary)

Inicializa uma nova instância do ValidationProblemDetails usando o especificado modelState.

Propriedades

Detail

Uma explicação legível específica para essa ocorrência do problema.

(Herdado de ProblemDetails)
Errors

Obtém os erros de validação associados a esta instância do HttpValidationProblemDetails.

Extensions

Obtém o IDictionary<TKey,TValue> para membros de extensão.

Definições de tipo de problema PODEM estender o objeto de detalhes do problema com membros adicionais. Os membros da extensão aparecem no mesmo namespace que outros membros de um tipo de problema.

(Herdado de ProblemDetails)
Instance

Uma referência de URI que identifica a ocorrência específica do problema. Ele pode ou não gerar mais informações se for desreferenciado.

(Herdado de ProblemDetails)
Status

O código de status HTTP ([RFC7231], Seção 6) gerado pelo servidor de origem para essa ocorrência do problema.

(Herdado de ProblemDetails)
Title

Um resumo curto e legível do tipo de problema. Ele NÃO DEVE mudar de ocorrência para ocorrência do problema, exceto para fins de localização(por exemplo, usando negociação proativa de conteúdo; consulte[RFC7231], Seção 3.4).

(Herdado de ProblemDetails)
Type

Uma referência de URI [RFC3986] que identifica o tipo de problema. Essa especificação incentiva que, quando desreferenciada, forneça documentação legível para o tipo de problema (por exemplo, usando HTML [W3C). REC-html5-20141028]). Quando esse membro não está presente, seu valor é considerado "about:blank".

(Herdado de ProblemDetails)

Aplica-se a