DataAnnotationsModelValidatorProvider 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.
Varsayılan doğrulayıcı sağlayıcısını uygular.
public ref class DataAnnotationsModelValidatorProvider : System::Web::ModelBinding::AssociatedValidatorProvider
public class DataAnnotationsModelValidatorProvider : System.Web.ModelBinding.AssociatedValidatorProvider
type DataAnnotationsModelValidatorProvider = class
inherit AssociatedValidatorProvider
Public Class DataAnnotationsModelValidatorProvider
Inherits AssociatedValidatorProvider
- Devralma
Açıklamalar
Bu sınıf, öğesinden ValidationAttributetüretilen öznitelikler için doğrulayıcılar sağlayan bir uygulamasıdırModelValidatorProvider. Ayrıca uygulayan IValidatableObjecttürler için doğrulayıcılar sağlar.
Oluşturucular
| Name | Description |
|---|---|
| DataAnnotationsModelValidatorProvider() |
DataAnnotationsModelValidatorProvider sınıfının yeni bir örneğini başlatır. |
Özellikler
| Name | Description |
|---|---|
| AddImplicitRequiredAttributeForValueTypes |
Boş değer atanamayan değer türlerinin gerekli olup olmadığını gösteren bir değer alır veya ayarlar. |
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) |
| GetType() |
Geçerli örneğin Type alır. (Devralındığı yer: Object) |
| GetTypeDescriptor(Type) |
Belirtilen tür için bir tür tanımlayıcısı alır. (Devralındığı yer: AssociatedValidatorProvider) |
| GetValidators(ModelMetadata, ModelBindingExecutionContext, IEnumerable<Attribute>) |
Model için bir doğrulayıcı koleksiyonu alır. |
| GetValidators(ModelMetadata, ModelBindingExecutionContext) |
Belirtilen meta verileri ve yürütme bağlamını kullanarak modelin doğrulayıcılarını alır. (Devralındığı yer: AssociatedValidatorProvider) |
| MemberwiseClone() |
Geçerli Objectbasit bir kopyasını oluşturur. (Devralındığı yer: Object) |
| RegisterAdapter(Type, Type) |
İstemci tarafı doğrulaması için bir bağdaştırıcı kaydeder. |
| RegisterAdapterFactory(Type, DataAnnotationsModelValidationFactory) |
Doğrulama sağlayıcısı için bir bağdaştırıcı fabrikası kaydeder. |
| RegisterDefaultAdapter(Type) |
Varsayılan bağdaştırıcıyı kaydeder. |
| RegisterDefaultAdapterFactory(DataAnnotationsModelValidationFactory) |
Varsayılan bağdaştırıcı fabrikasını kaydeder. |
| RegisterDefaultValidatableObjectAdapter(Type) |
Varsayılan nesne doğrulaması için bir bağdaştırıcı kaydeder. |
| RegisterDefaultValidatableObjectAdapterFactory(DataAnnotationsValidatableObjectAdapterFactory) |
Varsayılan nesne doğrulama sağlayıcısı için bir bağdaştırıcı fabrikası kaydeder. |
| RegisterValidatableObjectAdapter(Type, Type) |
Nesne doğrulaması için bir bağdaştırıcı kaydeder. |
| RegisterValidatableObjectAdapterFactory(Type, DataAnnotationsValidatableObjectAdapterFactory) |
Nesne doğrulama sağlayıcısı için bir bağdaştırıcı fabrikası kaydeder. |
| ToString() |
Geçerli nesneyi temsil eden bir dize döndürür. (Devralındığı yer: Object) |