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
type ValidationProblemDetails = class
    inherit ProblemDetails
[<System.Text.Json.Serialization.JsonConverter(typeof(Microsoft.AspNetCore.Mvc.Infrastructure.ValidationProblemDetailsJsonConverter))>]
type ValidationProblemDetails = class
    inherit ProblemDetails
Public Class ValidationProblemDetails
Inherits ProblemDetails
Herança
ValidationProblemDetails
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 a essa ocorrência do problema.

(Herdado de ProblemDetails)
Errors

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

Extensions

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

As definições de tipo de problema podem estender o objeto de detalhes do problema com membros adicionais. Os membros de 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 produzir mais informações se for cancelado.

(Herdado de ProblemDetails)
Status

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

(Herdado de ProblemDetails)
Title

Um resumo breve e legível do tipo de problema. Ele não deve mudar de ocorrência para a ocorrência do problema, exceto para fins de localização (por exemplo, usando a negociação de conteúdo proativo; 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 desreferenciado, ele forneça documentação legível para o tipo de problema (por exemplo, usando HTML [W3C. REC-HTML5-20141028]). Quando esse membro não estiver presente, seu valor será considerado "sobre: em branco".

(Herdado de ProblemDetails)

Aplica-se a