HttpValidationProblemDetails 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
验证错误的 A ProblemDetails 。
public class HttpValidationProblemDetails : Microsoft.AspNetCore.Mvc.ProblemDetails
[System.Text.Json.Serialization.JsonConverter(typeof(Microsoft.AspNetCore.Http.HttpValidationProblemDetailsJsonConverter))]
public class HttpValidationProblemDetails : Microsoft.AspNetCore.Mvc.ProblemDetails
type HttpValidationProblemDetails = class
inherit ProblemDetails
[<System.Text.Json.Serialization.JsonConverter(typeof(Microsoft.AspNetCore.Http.HttpValidationProblemDetailsJsonConverter))>]
type HttpValidationProblemDetails = class
inherit ProblemDetails
Public Class HttpValidationProblemDetails
Inherits ProblemDetails
- 继承
- 派生
- 属性
构造函数
| 名称 | 说明 |
|---|---|
| HttpValidationProblemDetails() |
初始化 HttpValidationProblemDetails 的新实例。 |
| HttpValidationProblemDetails(IDictionary<String,String[]>) |
初始化使用指定 |
| HttpValidationProblemDetails(IEnumerable<KeyValuePair<String,String[]>>) |
初始化使用指定 |
属性
| 名称 | 说明 |
|---|---|
| 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) |