ValidationContext 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.
Doğrulama denetiminin gerçekleştirildiği bağlamı açıklar.
public ref class ValidationContext sealed : IServiceProvider
public sealed class ValidationContext : IServiceProvider
type ValidationContext = class
interface IServiceProvider
Public NotInheritable Class ValidationContext
Implements IServiceProvider
- Devralma
-
ValidationContext
- Uygulamalar
Açıklamalar
Bu sınıf, doğrulamanın gerçekleştirildiği türü veya üyeyi açıklar. Ayrıca arabirimini uygulayan herhangi bir hizmet aracılığıyla özel doğrulama eklenmesini IServiceProvider sağlar.
Oluşturucular
ValidationContext(Object) |
Belirtilen nesne örneğini kullanarak sınıfının yeni bir örneğini ValidationContext başlatır. |
ValidationContext(Object, IDictionary<Object,Object>) |
Belirtilen nesneyi ve isteğe bağlı bir özellik paketi kullanarak sınıfının yeni bir örneğini ValidationContext başlatır. |
ValidationContext(Object, IServiceProvider, IDictionary<Object,Object>) |
Hizmet sağlayıcısını ValidationContext ve hizmet tüketicilerinin sözlüğünü kullanarak sınıfının yeni bir örneğini başlatır. |
Özellikler
DisplayName |
Doğrulanması gereken üyenin adını alır veya ayarlar. |
Items |
Bu bağlamla ilişkili anahtar/değer çiftlerinin sözlüğünü alır. |
MemberName |
Doğrulanması gereken üyenin adını alır veya ayarlar. |
ObjectInstance |
Doğrulanması gereken nesneyi alır. |
ObjectType |
Doğrulanması gereken nesnenin türünü alır. |
ServiceContainer |
Doğrulama hizmetleri kapsayıcısını alır. |
Yöntemler
Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
GetService(Type) |
Özel doğrulama sağlayan hizmeti döndürür. |
GetType() |
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
InitializeServiceProvider(Func<Type,Object>) |
çağrıldığında GetService(Type) türüne ValidationContext göre hizmet örneklerini döndürebilen bir hizmet sağlayıcısı kullanarak öğesini başlatır. |
MemberwiseClone() |
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
ToString() |
Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |