Udostępnij za pośrednictwem


HttpValidationProblemDetails Klasa

Definicja

Element ProblemDetails dla błędów walidacji.

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

Konstruktory

Nazwa Opis
HttpValidationProblemDetails()

Inicjuje nowe wystąpienie klasy HttpValidationProblemDetails.

HttpValidationProblemDetails(IDictionary<String,String[]>)

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

HttpValidationProblemDetails(IEnumerable<KeyValuePair<String,String[]>>)

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

Właściwości

Nazwa Opis
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 z dodatkowymi elementami członkowskimi. Elementy członkowskie rozszerzenia są wyświetlane w tej samej przestrzeni nazw co inni członkowie typu problemu.

(Odziedziczone po ProblemDetails)
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.

(Odziedziczone po ProblemDetails)
Status

Kod stanu HTTP wygenerowany przez serwer pochodzenia dla tego wystąpienia problemu; zobacz RFC 9110, sekcja 15.

(Odziedziczone po ProblemDetails)
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.

(Odziedziczone po ProblemDetails)
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.

(Odziedziczone po ProblemDetails)

Dotyczy