Udostępnij za pośrednictwem


HttpValidationProblemDetails Klasa

Definicja

Element ProblemDetails dla błędów walidacji.

[System.Text.Json.Serialization.JsonConverter(typeof(Microsoft.AspNetCore.Http.HttpValidationProblemDetailsJsonConverter))]
public class HttpValidationProblemDetails : Microsoft.AspNetCore.Mvc.ProblemDetails
public class HttpValidationProblemDetails : Microsoft.AspNetCore.Mvc.ProblemDetails
[<System.Text.Json.Serialization.JsonConverter(typeof(Microsoft.AspNetCore.Http.HttpValidationProblemDetailsJsonConverter))>]
type HttpValidationProblemDetails = class
    inherit ProblemDetails
type HttpValidationProblemDetails = class
    inherit ProblemDetails
Public Class HttpValidationProblemDetails
Inherits ProblemDetails
Dziedziczenie
HttpValidationProblemDetails
Pochodne
Atrybuty

Konstruktory

HttpValidationProblemDetails()

Inicjuje nowe wystąpienie klasy HttpValidationProblemDetails.

HttpValidationProblemDetails(IDictionary<String,String[]>)

Inicjuje HttpValidationProblemDetails nowe wystąpienie przy użyciu określonego errorselementu .

Właściwości

Detail

Czytelne dla człowieka wyjaśnienie specyficzne dla tego wystąpienia problemu.

(Odziedziczone po ProblemDetails)
Errors

Pobiera błędy sprawdzania poprawności skojarzone z tym wystąpieniem programu HttpValidationProblemDetails.

Extensions

Pobiera element IDictionary<TKey,TValue> dla elementów członkowskich rozszerzenia.

Definicje typów problemów MOGĄ rozszerzyć obiekt szczegółów problemu o dodatkowe elementy członkowskie. Elementy członkowskie rozszerzenia są wyświetlane w tej samej przestrzeni nazw co inne elementy członkowskie typu problemu.

(Odziedziczone po ProblemDetails)
Instance

Odwołanie do identyfikatora URI, które identyfikuje konkretne wystąpienie problemu. Może on lub nie może zwracać dalszych informacji w przypadku wyłudzenia.

(Odziedziczone po ProblemDetails)
Status

Kod stanu HTTP ([RFC7231], sekcja 6) wygenerowany przez serwer pochodzenia dla tego wystąpienia problemu.

(Odziedziczone po ProblemDetails)
Title

Krótkie, czytelne dla człowieka podsumowanie typu problemu. Nie powinien zmieniać się z wystąpienia na wystąpienie problemu, z wyjątkiem celów lokalizacji (np. przy użyciu proaktywnych negocjacji zawartości; zobacz[RFC7231], Sekcja 3.4).

(Odziedziczone po ProblemDetails)
Type

Odwołanie do identyfikatora URI [RFC3986], które identyfikuje typ problemu. Ta specyfikacja zachęca do tego, aby w przypadku wyłudzenia udostępnić czytelną dla człowieka dokumentację typu problemu (np. przy użyciu kodu HTML [W3C). REC-html5-20141028]). Jeśli ten element członkowski nie jest obecny, przyjmuje się, że jego wartość to "about:blank".

(Odziedziczone po ProblemDetails)

Dotyczy