Partilhar via


ProblemDetails Classe

Definição

Um formato legível por computador para especificar erros em respostas à API HTTP com base em 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
Herança
ProblemDetails
Derivado
Atributos

Construtores

ProblemDetails()

Um formato legível por computador para especificar erros em respostas à API HTTP com base em https://tools.ietf.org/html/rfc7807.

Propriedades

Detail

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

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.

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.

Status

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

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).

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".

Aplica-se a