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
| Name | Description |
|---|---|
| ValidationContext(Object, IDictionary<Object,Object>) |
Belirtilen nesneyi ve isteğe bağlı bir özellik paketini kullanarak sınıfı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. |
| ValidationContext(Object) |
Belirtilen nesne örneğini kullanarak sınıfın ValidationContext yeni bir örneğini başlatır. |
Özellikler
| Name | Description |
|---|---|
| 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
| Name | Description |
|---|---|
| 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() |
Geçerli örneğin Type 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 Objectbasit bir kopyasını oluşturur. (Devralındığı yer: Object) |
| ToString() |
Geçerli nesneyi temsil eden bir dize döndürür. (Devralındığı yer: Object) |