ValidationProblemDetails Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Объект ProblemDetails для ошибок проверки.
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
- Наследование
- Наследование
- Атрибуты
Конструкторы
ValidationProblemDetails() |
Инициализирует новый экземпляр ValidationProblemDetails. |
ValidationProblemDetails(IDictionary<String,String[]>) |
Инициализирует новый экземпляр , ValidationProblemDetails используя указанный |
ValidationProblemDetails(ModelStateDictionary) |
Инициализирует новый экземпляр , ValidationProblemDetails используя указанный |
Свойства
Detail |
Понятное объяснение этой проблемы. (Унаследовано от ProblemDetails) |
Errors |
Возвращает ошибки проверки, связанные с этим экземпляром HttpValidationProblemDetails. |
Extensions |
Возвращает для IDictionary<TKey,TValue> членов расширения. Определения типов проблемы МОГУТ расширить объект сведений о проблеме с помощью дополнительных элементов. Члены расширения отображаются в том же пространстве имен, что и другие члены типа проблемы. (Унаследовано от ProblemDetails) |
Instance |
Ссылка на универсальный код ресурса (URI), которая определяет конкретное возникновение проблемы. Если разыменовыменовыть, она может или не может дать дополнительную информацию. (Унаследовано от ProblemDetails) |
Status |
Код состояния HTTP([RFC7231], раздел 6), созданный сервером-источником для этого возникновения проблемы. (Унаследовано от ProblemDetails) |
Title |
Краткая, удобочитаемая сводка по типу проблемы. Он НЕ ДОЛЖЕН меняться от вхождения к возникновению проблемы, за исключением целей локализации (например, с помощью упреждающего согласования содержимого; см. [RFC7231], раздел 3.4). (Унаследовано от ProblemDetails) |
Type |
Ссылка на URI [RFC3986], идентифицирующая тип проблемы. Эта спецификация рекомендует, чтобы при разыменовании она предоставляла удобочитаемую документацию для типа проблемы (например, с помощью HTML [W3C. REC-html5-20141028]). Если этого элемента нет, предполагается, что его значение равно "about:blank". (Унаследовано от ProblemDetails) |