ProblemDetails 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
를 기반으로 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"로 간주됩니다. |