ProblemDetails Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Формат, доступный для чтения компьютера, для указания ошибок в ответах API HTTP на https://tools.ietf.org/html/rfc9110основе.
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/rfc9110основе. |
Свойства
| Имя | Описание |
|---|---|
| Detail |
Понятное для человека объяснение, конкретное для этого возникновения проблемы. |
| Extensions |
IDictionary<TKey,TValue> Возвращает элементы расширения. Определения типов проблем МОГУТ расширить объект сведений о проблеме с дополнительными элементами. Члены расширения отображаются в том же пространстве имен, что и другие члены типа проблемы. |
| Instance |
Ссылка на универсальный код ресурса (URI), определяющая конкретное вхождения проблемы. При разыменовании он может или не может давать дополнительные сведения. |
| Status |
Код состояния HTTP, созданный сервером-источником для этого возникновения проблемы; см. раздел RFC 9110, раздел 15. |
| Title |
Краткое, удобочитаемое краткое описание типа проблемы. Оно НЕ ДОЛЖНО меняться от вхождения к возникновению проблемы, за исключением целей локализации, например при использовании упреждающего согласования содержимого; см. раздел RFC 9110, раздел 12. |
| Type |
Ссылка на URI, определяющая тип проблемы. Эта спецификация рекомендует, чтобы при разыменовании она предоставляла удобочитаемую для человека документацию по типу проблемы, например с помощью HTML. Если этот элемент отсутствует, предполагается, что его значение имеет значение about:blank; см. статью RFC 3986. |