Aracılığıyla paylaş


ValidateContext Sınıf

Tanım

Geçerli bir nesneyi doğrulama bağlamını temsil eder.

public ref class ValidateContext sealed
[System.Diagnostics.CodeAnalysis.Experimental("ASP0029", UrlFormat="https://aka.ms/aspnet/analyzer/{0}")]
public sealed class ValidateContext
[<System.Diagnostics.CodeAnalysis.Experimental("ASP0029", UrlFormat="https://aka.ms/aspnet/analyzer/{0}")>]
type ValidateContext = class
Public NotInheritable Class ValidateContext
Devralma
ValidateContext
Öznitelikler

Oluşturucular

Name Description
ValidateContext()
Geçersiz.

Geçerli bir nesneyi doğrulama bağlamını temsil eder.

Özellikler

Name Description
CurrentDepth

Doğrulama hiyerarşisindeki geçerli derinliği alır veya ayarlar.

CurrentValidationPath

Karmaşık bir nesne grafında doğrulanan geçerli nesneyi tanımlamak için kullanılan ön eki alır veya ayarlar.

ValidationContext

uygulayan IValidatableObject veya içeren ValidationAttributenesneleri doğrulamak için kullanılan doğrulama bağlamını alır veya ayarlar. Bu bağlam hizmet sağlayıcısına ve diğer doğrulama meta verilerine erişim sağlar.

ValidationErrors

Doğrulama sırasında toplanan doğrulama hatalarının sözlüğünü alır veya ayarlar.

ValidationOptions

Doğrulama derinliği sınırları ve çözümleyici kaydı da dahil olmak üzere doğrulama davranışını denetleen doğrulama seçeneklerini alır veya ayarlar.

Ekinlikler

Name Description
OnValidationError

Doğrulama hatası bildirildiğinde isteğe bağlı olay tetikleniyor.

Şunlara uygulanır