Udostępnij za pośrednictwem


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

DataAnnotationsModelValidator(ModelMetadata, ModelBindingExecutionContext, ValidationAttribute)

Inicjuje nowe wystąpienie klasy DataAnnotationsModelValidator.

Właściwości

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

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

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

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

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

(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