ValidationProblemDetails Класс

Определение

А ProblemDetails для ошибок проверки.

public ref class ValidationProblemDetails : Microsoft::AspNetCore::Mvc::ProblemDetails
public class ValidationProblemDetails : Microsoft.AspNetCore.Http.HttpValidationProblemDetails
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
type ValidationProblemDetails = class
    inherit 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
Public Class ValidationProblemDetails
Inherits HttpValidationProblemDetails
Public Class ValidationProblemDetails
Inherits ProblemDetails
Наследование
Наследование
ValidationProblemDetails
Атрибуты

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

Имя Описание
ValidationProblemDetails()

Инициализирует новый экземпляр ValidationProblemDetails.

ValidationProblemDetails(IDictionary<String,String[]>)

Инициализирует новый экземпляр с использованием указанного ValidationProblemDetailserrors.

ValidationProblemDetails(ModelStateDictionary)

Инициализирует новый экземпляр с использованием указанного ValidationProblemDetailsmodelState.

Свойства

Имя Описание
Detail

Понятное для человека объяснение, конкретное для этого возникновения проблемы.

(Унаследовано от ProblemDetails)
Errors

Возвращает ошибки проверки, связанные с этим экземпляром HttpValidationProblemDetails.

Extensions

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

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

(Унаследовано от ProblemDetails)
Instance

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

(Унаследовано от ProblemDetails)
Status

Код состояния HTTP, созданный сервером-источником для этого возникновения проблемы; см. раздел RFC 9110, раздел 15.

(Унаследовано от ProblemDetails)
Title

Краткое, удобочитаемое краткое описание типа проблемы. Оно НЕ ДОЛЖНО меняться от вхождения к возникновению проблемы, за исключением целей локализации, например при использовании упреждающего согласования содержимого; см. раздел RFC 9110, раздел 12.

(Унаследовано от ProblemDetails)
Type

Ссылка на URI, определяющая тип проблемы. Эта спецификация рекомендует, чтобы при разыменовании она предоставляла удобочитаемую для человека документацию по типу проблемы, например с помощью HTML. Если этот элемент отсутствует, предполагается, что его значение имеет значение about:blank; см. статью RFC 3986.

(Унаследовано от ProblemDetails)

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