ProblemDetails 類別

定義

一種機器可讀格式,用於根據 HTTP API 回應 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
衍生
屬性

建構函式

名稱 Description
ProblemDetails()

一種機器可讀格式,用於根據 HTTP API 回應 https://tools.ietf.org/html/rfc9110中指定錯誤。

屬性

名稱 Description
Detail

針對此問題發生的特定人類可讀解釋。

Extensions

獲得 IDictionary<TKey,TValue> 延長會員資格。

問題型別定義可以擴充問題細節物件,加入額外成員。 擴充成員與同一問題類型的其他成員出現在同一命名空間中。

Instance

一個用來識別問題具體發生情況的 URI 參考。 如果被移除,可能會提供也可能不會提供更多資訊。

Status

原始伺服器為此問題產生的 HTTP 狀態碼;參見RFC 9110,第15節。

Title

問題類型的簡短、人類可讀的摘要。 除非為了本地化,例如主動內容協商,否則不應在問題發生時改變;參見RFC 9110,第12節。

Type

識別問題類型的 URI 參照。 此規範鼓勵在被移除引用時,提供可理解的問題類型文件,例如使用 HTML。 當該成員不存在時,其值被假設為「about:blank」;參見RFC 3986。

適用於