Aracılığıyla paylaş


DataAnnotationsModelValidator<TAttribute> Sınıf

Tanım

Belirtilen doğrulama türü için bir model doğrulayıcı sağlar.

generic <typename TAttribute>
 where TAttribute : ValidationAttributepublic ref class DataAnnotationsModelValidator : System::Web::ModelBinding::DataAnnotationsModelValidator
public class DataAnnotationsModelValidator<TAttribute> : System.Web.ModelBinding.DataAnnotationsModelValidator where TAttribute : ValidationAttribute
type DataAnnotationsModelValidator<'Attribute (requires 'Attribute :> ValidationAttribute)> = class
    inherit DataAnnotationsModelValidator
Public Class DataAnnotationsModelValidator(Of TAttribute)
Inherits DataAnnotationsModelValidator

Tür Parametreleri

TAttribute

Doğrulama özniteliğinin türü.

Devralma
DataAnnotationsModelValidator<TAttribute>
Türetilmiş

Oluşturucular

DataAnnotationsModelValidator<TAttribute>(ModelMetadata, ModelBindingExecutionContext, TAttribute)

DataAnnotationsModelValidator<TAttribute> sınıfının yeni bir örneğini başlatır.

Özellikler

Attribute

Doğrulama özniteliğini alır.

ErrorMessage

Doğrulama hatası için hata iletisini alır.

(Devralındığı yer: DataAnnotationsModelValidator)
IsRequired

Modelin gerekli olup olmadığını (yani özelliğindeki Attribute doğrulama özniteliğinin bir öznitelik olup olmadığını) belirten bir RequiredAttribute değer alır.

(Devralındığı yer: DataAnnotationsModelValidator)
Metadata

Türetilmiş bir sınıfta uygulanırken, model doğrulayıcı için meta verileri alır.

(Devralındığı yer: ModelValidator)
ModelBindingExecutionContext

Türetilmiş bir sınıfta uygulanırken, yürütme bağlamını alır.

(Devralındığı yer: ModelValidator)

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)
GetLocalizedErrorMessage(String)

Model için yerelleştirilmiş bir hata iletisi alır.

(Devralındığı yer: DataAnnotationsModelValidator)
GetLocalizedString(String, Object[])

Belirli bir dize için yerelleştirilmiş bir sürüm alır.

(Devralındığı yer: DataAnnotationsModelValidator)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
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)
Validate(Object)

Model için doğrulama hata iletilerinin listesini döndürür.

(Devralındığı yer: DataAnnotationsModelValidator)

Şunlara uygulanır