DataAnnotationsModelValidator Klasa

Definicja

Udostępnia moduł sprawdzania poprawności modelu.

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
Dziedziczenie
DataAnnotationsModelValidator
Pochodne

Konstruktory

Nazwa Opis
DataAnnotationsModelValidator(ModelMetadata, ModelBindingExecutionContext, ValidationAttribute)

Inicjuje nowe wystąpienie klasy DataAnnotationsModelValidator.

Właściwości

Nazwa Opis
Attribute

Pobiera atrybut weryfikacji modułu sprawdzania poprawności modelu.

ErrorMessage

Pobiera komunikat o błędzie dotyczący niepowodzenia weryfikacji.

IsRequired

Pobiera wartość wskazującą, czy model jest wymagany (czyli czy atrybut weryfikacji we Attribute właściwości jest atrybutem RequiredAttribute ).

Metadata

Po zaimplementowaniu w klasie pochodnej pobiera metadane modułu sprawdzania poprawności modelu.

(Odziedziczone po ModelValidator)
ModelBindingExecutionContext

Po zaimplementowaniu w klasie pochodnej pobiera kontekst wykonywania.

(Odziedziczone po ModelValidator)

Metody

Nazwa Opis
Equals(Object)

Określa, czy określony obiekt jest równy bieżącemu obiektowi.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetLocalizedErrorMessage(String)

Pobiera zlokalizowany komunikat o błędzie dla modelu.

GetLocalizedString(String, Object[])

Pobiera zlokalizowaną wersję dla określonego ciągu.

GetType()

Pobiera Type bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Object.

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)
Validate(Object)

Zwraca listę komunikatów o błędach walidacji dla modelu.

Dotyczy