ProblemDetails Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Format czytelny dla maszyny do określania błędów w odpowiedziach interfejsu API HTTP na https://tools.ietf.org/html/rfc9110podstawie .
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
- Dziedziczenie
-
ProblemDetails
- Pochodne
- Atrybuty
Konstruktory
| Nazwa | Opis |
|---|---|
| ProblemDetails() |
Format czytelny dla maszyny do określania błędów w odpowiedziach interfejsu API HTTP na https://tools.ietf.org/html/rfc9110podstawie . |
Właściwości
| Nazwa | Opis |
|---|---|
| Detail |
Czytelne dla człowieka wyjaśnienie specyficzne dla tego wystąpienia problemu. |
| Extensions |
Pobiera element IDictionary<TKey,TValue> dla elementów członkowskich rozszerzenia. Definicje typów problemów MOGĄ rozszerzyć obiekt szczegółów problemu z dodatkowymi elementami członkowskimi. Elementy członkowskie rozszerzenia są wyświetlane w tej samej przestrzeni nazw co inni członkowie typu problemu. |
| Instance |
Odwołanie do identyfikatora URI identyfikujące konkretne wystąpienie problemu. Może lub nie może uzyskać dalszych informacji w przypadku wyłudzenia. |
| Status |
Kod stanu HTTP wygenerowany przez serwer pochodzenia dla tego wystąpienia problemu; zobacz RFC 9110, sekcja 15. |
| Title |
Krótkie, czytelne dla człowieka podsumowanie typu problemu. Nie należy zmieniać się z wystąpienia problemu na wystąpienie problemu, z wyjątkiem celów lokalizacji, np. przy użyciu proaktywnych negocjacji zawartości; zobacz RFC 9110, Sekcja 12. |
| Type |
Odwołanie do identyfikatora URI identyfikujące typ problemu. Ta specyfikacja zachęca do tego, aby w przypadku wyłudzenia udostępnić czytelną dla człowieka dokumentację dla typu problemu, np. przy użyciu kodu HTML. Jeśli ten element członkowski nie jest obecny, przyjmuje się, że jego wartość to "about:blank"; zobacz RFC 3986. |