ProblemDetails 类

定义

一种计算机可读格式,用于根据 https://tools.ietf.org/html/rfc7807HTTP API 响应指定错误。

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()

一种计算机可读格式,用于根据 https://tools.ietf.org/html/rfc7807HTTP API 响应指定错误。

属性

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”。

适用于