Nyelv

ModelValidator Osztály

Definíció

Alaposztályt biztosít az érvényesítési logika implementálására.

public ref class ModelValidator abstract
public abstract class ModelValidator
type ModelValidator = class
Public MustInherit Class ModelValidator
Öröklődés
ModelValidator
Származtatott

Konstruktorok

Név Description
ModelValidator(ModelMetadata, ModelBindingExecutionContext)

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

Tulajdonságok

Név Description
IsRequired

Származtatott osztályban való implementáláskor egy olyan értéket kap, amely jelzi, hogy a modell szükséges-e.

Metadata

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

ModelBindingExecutionContext

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

Metódusok

Név 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)
GetModelValidator(ModelMetadata, ModelBindingExecutionContext)

A modellhez egy összetett modell-érvényesítőt ad vissza.

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)

Származtatott osztályban implementálva ellenőrzi az objektumot.

A következőre érvényes: