DataAnnotationsModelValidator<TAttribute> Klasa

Definicja

Dostarcza moduł sprawdzania poprawności modelu dla określonego typu weryfikacji.

generic <typename TAttribute>
 where TAttribute : ValidationAttributepublic ref class DataAnnotationsModelValidator : System::Web::ModelBinding::DataAnnotationsModelValidator
public class DataAnnotationsModelValidator<TAttribute> : System.Web.ModelBinding.DataAnnotationsModelValidator where TAttribute : ValidationAttribute
type DataAnnotationsModelValidator<'Attribute (requires 'Attribute :> ValidationAttribute)> = class
    inherit DataAnnotationsModelValidator
Public Class DataAnnotationsModelValidator(Of TAttribute)
Inherits DataAnnotationsModelValidator

Parametry typu

TAttribute

Typ atrybutu weryfikacji.

Dziedziczenie
DataAnnotationsModelValidator<TAttribute>
Pochodne

Konstruktory

Nazwa Opis
DataAnnotationsModelValidator<TAttribute>(ModelMetadata, ModelBindingExecutionContext, TAttribute)

Inicjuje nowe wystąpienie klasy DataAnnotationsModelValidator<TAttribute>.

Właściwości

Nazwa Opis
Attribute

Pobiera atrybut weryfikacji.

ErrorMessage

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

(Odziedziczone po DataAnnotationsModelValidator)
IsRequired

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

(Odziedziczone po DataAnnotationsModelValidator)
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.

(Odziedziczone po DataAnnotationsModelValidator)
GetLocalizedString(String, Object[])

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

(Odziedziczone po DataAnnotationsModelValidator)
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.

(Odziedziczone po DataAnnotationsModelValidator)

Dotyczy