ValidateContext Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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. |