ValidationProblemDetails Sınıf

Tanım

ProblemDetailsDoğrulama hataları için bir.

public ref class ValidationProblemDetails : Microsoft::AspNetCore::Mvc::ProblemDetails
public class ValidationProblemDetails : Microsoft.AspNetCore.Mvc.ProblemDetails
[System.Text.Json.Serialization.JsonConverter(typeof(Microsoft.AspNetCore.Mvc.Infrastructure.ValidationProblemDetailsJsonConverter))]
public class ValidationProblemDetails : Microsoft.AspNetCore.Mvc.ProblemDetails
[System.Text.Json.Serialization.JsonConverter(typeof(Microsoft.AspNetCore.Mvc.Infrastructure.ValidationProblemDetailsJsonConverter))]
public class ValidationProblemDetails : Microsoft.AspNetCore.Http.HttpValidationProblemDetails
type ValidationProblemDetails = class
    inherit ProblemDetails
[<System.Text.Json.Serialization.JsonConverter(typeof(Microsoft.AspNetCore.Mvc.Infrastructure.ValidationProblemDetailsJsonConverter))>]
type ValidationProblemDetails = class
    inherit ProblemDetails
[<System.Text.Json.Serialization.JsonConverter(typeof(Microsoft.AspNetCore.Mvc.Infrastructure.ValidationProblemDetailsJsonConverter))>]
type ValidationProblemDetails = class
    inherit HttpValidationProblemDetails
Public Class ValidationProblemDetails
Inherits ProblemDetails
Public Class ValidationProblemDetails
Inherits HttpValidationProblemDetails
Devralma
ValidationProblemDetails
Devralma
Öznitelikler

Oluşturucular

ValidationProblemDetails()

Yeni bir örneğini başlatır ValidationProblemDetails .

ValidationProblemDetails(IDictionary<String,String[]>)

Belirtilen öğesinin yeni bir örneğini başlatır ValidationProblemDetails errors .

ValidationProblemDetails(ModelStateDictionary)

Belirtilen öğesinin yeni bir örneğini başlatır ValidationProblemDetails modelState .

Özellikler

Detail

Sorunun bu oluşumuna özgü, insan tarafından okunabilen bir açıklama.

(Devralındığı yer: ProblemDetails)
Errors

Bu örneğiyle ilişkili doğrulama hatalarını alır HttpValidationProblemDetails .

Extensions

IDictionary<TKey,TValue>Uzantı üyelerini alır.

Sorun türü tanımları, sorun ayrıntıları nesnesini ek üyelerle genişletebilirler. Uzantı üyeleri, bir sorun türünün diğer üyeleriyle aynı ad alanında görüntülenir.

(Devralındığı yer: ProblemDetails)
Instance

Sorunun belirli bir oluşumunu tanımlayan bir URI başvurusu. Başvuru olursa daha fazla bilgi vermeyebilir veya olmayabilir.

(Devralındığı yer: ProblemDetails)
Status

Sorunun bu oluşumu için kaynak sunucu tarafından oluşturulan HTTP durum kodu ([RFC7231], Bölüm 6).

(Devralındığı yer: ProblemDetails)
Title

Sorun türünün kısa, okunabilir bir özeti. Yerelleştirme amaçları dışında (örneğin, proaktif içerik anlaşması kullanılarak), oluşumdan sorunun oluşumuna değişmemelidir; bkz. [RFC7231], Bölüm 3,4).

(Devralındığı yer: ProblemDetails)
Type

Sorun türünü tanımlayan bir URI başvurusu [RFC3986]. Bu belirtim, referans olarak başvurulduğunu, sorun türü için (örneğin, HTML [W3C) okunabilir bir belge sağlar. REC-HTML5-20141028]). Bu üye mevcut olmadığında, değeri "about: blank" olarak kabul edilir.

(Devralındığı yer: ProblemDetails)

Şunlara uygulanır