DataAnnotationsModelValidatorProvider Osztály

Definíció

Implementálja az alapértelmezett érvényesítő szolgáltatót.

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
Öröklődés
DataAnnotationsModelValidatorProvider

Megjegyzések

Ez az osztály egy olyan implementáció ModelValidatorProvider , amely érvényesítőket biztosít a forrásból ValidationAttributeszármazó attribútumokhoz. Emellett érvényesítőket is biztosít a implementáló IValidatableObjecttípusokhoz.

Konstruktorok

Name Description
DataAnnotationsModelValidatorProvider()

Inicializálja a DataAnnotationsModelValidatorProvider osztály új példányát.

Tulajdonságok

Name Description
AddImplicitRequiredAttributeForValueTypes

Lekéri vagy beállít egy értéket, amely jelzi, hogy szükség van-e nem null értékű értéktípusokra.

Metódusok

Name Description
Equals(Object)

Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal.

(Öröklődés forrása Object)
GetHashCode()

Ez az alapértelmezett kivonatoló függvény.

(Öröklődés forrása Object)
GetType()

Lekéri az Type aktuális példányt.

(Öröklődés forrása Object)
GetTypeDescriptor(Type)

Lekéri a megadott típushoz tartozó típusleírót.

(Öröklődés forrása AssociatedValidatorProvider)
GetValidators(ModelMetadata, ModelBindingExecutionContext, IEnumerable<Attribute>)

Lekéri a modell érvényesítőinek gyűjteményét.

GetValidators(ModelMetadata, ModelBindingExecutionContext)

Lekéri a modell érvényesítőit a megadott metaadatok és végrehajtási környezet használatával.

(Öröklődés forrása AssociatedValidatorProvider)
MemberwiseClone()

Az aktuális Objectpéldány sekély másolatát hozza létre.

(Öröklődés forrása Object)
RegisterAdapter(Type, Type)

Regisztrál egy adaptert az ügyféloldali ellenőrzéshez.

RegisterAdapterFactory(Type, DataAnnotationsModelValidationFactory)

Regisztrál egy adapter-előállítót az érvényesítési szolgáltatóhoz.

RegisterDefaultAdapter(Type)

Regisztrálja az alapértelmezett adaptert.

RegisterDefaultAdapterFactory(DataAnnotationsModelValidationFactory)

Regisztrálja az alapértelmezett adapter-előállítót.

RegisterDefaultValidatableObjectAdapter(Type)

Regisztrál egy adaptert az alapértelmezett objektumérvényesítéshez.

RegisterDefaultValidatableObjectAdapterFactory(DataAnnotationsValidatableObjectAdapterFactory)

Regisztrál egy adapter-előállítót az alapértelmezett objektumérvényesítési szolgáltatóhoz.

RegisterValidatableObjectAdapter(Type, Type)

Regisztrál egy adaptert az objektumérvényesítéshez.

RegisterValidatableObjectAdapterFactory(Type, DataAnnotationsValidatableObjectAdapterFactory)

Regisztrál egy adapter-előállítót az objektumérvényesítési szolgáltatóhoz.

ToString()

Az aktuális objektumot jelképező sztringet ad vissza.

(Öröklődés forrása Object)

A következőre érvényes: