DataAnnotationsModelValidator Osztály

Definíció

Modell-érvényesítőt biztosít.

public ref class DataAnnotationsModelValidator : System::Web::ModelBinding::ModelValidator
public class DataAnnotationsModelValidator : System.Web.ModelBinding.ModelValidator
type DataAnnotationsModelValidator = class
    inherit ModelValidator
Public Class DataAnnotationsModelValidator
Inherits ModelValidator
Öröklődés
DataAnnotationsModelValidator
Származtatott

Konstruktorok

Name Description
DataAnnotationsModelValidator(ModelMetadata, ModelBindingExecutionContext, ValidationAttribute)

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

Tulajdonságok

Name Description
Attribute

Lekéri a modell érvényesítőjének érvényesítési attribútumát.

ErrorMessage

Lekéri az érvényesítési hiba hibaüzenetét.

IsRequired

Olyan értéket kap, amely jelzi, hogy a modell szükséges-e (vagyis azt, hogy a Attribute tulajdonság érvényesítési attribútuma RequiredAttribute attribútum-e).

Metadata

Származtatott osztályban implementálva lekéri a modell érvényesítőjének metaadatait.

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

Ha származtatott osztályban implementálják, lekéri a végrehajtási környezetet.

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

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

Honosított hibaüzenetet kap a modellhez.

GetLocalizedString(String, Object[])

Lekéri egy adott sztring honosított verzióját.

GetType()

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

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

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

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

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

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

A modell érvényesítési hibaüzeneteinek listáját adja vissza.

A következőre érvényes: