Aracılığıyla paylaş


ValidationProblemDetails Sınıf

Tanım

Doğrulama hataları için A ProblemDetails .

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
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
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 ValidationProblemDetailsbaşlatır.

ValidationProblemDetails(IDictionary<String,String[]>)

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

ValidationProblemDetails(ModelStateDictionary)

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

Özellikler

Detail

Sorunun bu örneğine özgü, insanlar tarafından okunabilir bir açıklama.

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

bu örneğiyle HttpValidationProblemDetailsilişkili doğrulama hatalarını alır.

Extensions

uzantı üyeleri için öğesini IDictionary<TKey,TValue> alır.

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

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

Sorunun belirli bir örneğini tanımlayan bir URI başvurusu. Başvurulmaması durumunda daha fazla bilgi verebilir veya vermeyebilir.

(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 insan tarafından okunabilen kısa bir özeti. Yerelleştirme amaçları (örneğin, proaktif içerik anlaşması kullanmak; bkz. [RFC7231], Bölüm 3.4) dışında, sorunun tekrarından ortaya çıkmasına DEĞİlDİr.

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

Sorun türünü tanımlayan [RFC3986] URI başvurusu. Bu belirtim, başvurulduğunda sorun türü (örneğin HTML [W3C kullanarak) için insanlar tarafından okunabilir belgeler sağlamayı teşvik eder. rec-html5-20141028]). Bu üye mevcut olmadığında değerinin "about:blank" olduğu varsayılır.

(Devralındığı yer: ProblemDetails)

Şunlara uygulanır