Udostępnij za pośrednictwem


DataAnnotationsModelValidator<TAttribute> Klasa

Definicja

Udostępnia weryfikację 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 walidacji.

Dziedziczenie
DataAnnotationsModelValidator<TAttribute>
Pochodne

Konstruktory

DataAnnotationsModelValidator<TAttribute>(ModelMetadata, ModelBindingExecutionContext, TAttribute)

Inicjuje nowe wystąpienie klasy DataAnnotationsModelValidator<TAttribute>.

Właściwości

Attribute

Pobiera atrybut walidacji.

ErrorMessage

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

(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

Gdy klasa jest zaimplementowana w klasie pochodnej, pobiera metadane dla elementu sprawdzania prawidłowego modelu.

(Odziedziczone po ModelValidator)
ModelBindingExecutionContext

W przypadku zaimplementowania w klasie pochodnej program 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.

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

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

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

(Odziedziczone po DataAnnotationsModelValidator)

Dotyczy