Aracılığıyla paylaş


ModelValidator Sınıf

Tanım

Doğrulama mantığı uygulamak için bir temel sınıf sağlar.

public abstract class ModelValidator
type ModelValidator = class
Public MustInherit Class ModelValidator
Devralma
ModelValidator
Türetilmiş

Oluşturucular

ModelValidator(ModelMetadata, ControllerContext)

sınıfını başlatmak için türetilmiş sınıflardaki oluşturuculardan çağrılır ModelValidator .

Özellikler

ControllerContext

Denetleyici bağlamını alır.

IsRequired

Model özelliğinin gerekli olup olmadığını belirten bir değer alır veya ayarlar.

Metadata

Model doğrulayıcı için meta verileri alır.

Yöntemler

GetClientValidationRules()

Türetilmiş bir sınıfta uygulandığında, istemci doğrulaması için meta verileri döndürür.

GetModelValidator(ModelMetadata, ControllerContext)

Model için bileşik model doğrulayıcı döndürür.

Validate(Object)

Türetilmiş bir sınıfta uygulandığında nesnesini doğrular.

Şunlara uygulanır