Поделиться через


ProblemDetails Класс

Определение

Формат, доступный для машинного чтения для указания ошибок в ответах API HTTP на 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
Наследование
ProblemDetails
Производный
Атрибуты

Конструкторы

ProblemDetails()

Формат, доступный для машинного чтения для указания ошибок в ответах API HTTP на https://tools.ietf.org/html/rfc7807основе .

Свойства

Detail

Понятное объяснение этой проблемы.

Extensions

Возвращает для IDictionary<TKey,TValue> членов расширения.

Определения типов проблемы могут расширить объект сведений о проблеме с помощью дополнительных элементов. Члены расширения отображаются в том же пространстве имен, что и другие члены типа проблемы.

Instance

Ссылка на URI, идентифицирующая конкретное возникновение проблемы. При разыменовании он может давать или не давать дополнительных сведений.

Status

Код состояния HTTP([RFC7231], раздел 6), созданный сервером-источником для этого возникновения проблемы.

Title

Краткая, удобочитаемая сводка по типу проблемы. Он НЕ ДОЛЖЕН меняться от возникновения к возникновению проблемы, за исключением целей локализации (например, с помощью упреждающего согласования содержимого; см. [RFC7231], раздел 3.4).

Type

Ссылка на URI [RFC3986], идентифицирующая тип проблемы. Эта спецификация рекомендует, чтобы при разыменовании она предоставляла удобочитаемую документацию для типа проблемы (например, с помощью HTML [W3C. REC-html5-20141028]). Если этого элемента нет, предполагается, что его значение равно "about:blank".

Применяется к