DataAnnotationsModelValidatorProvider Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Implementuje domyślnego dostawcę modułu sprawdzania poprawności.
public ref class DataAnnotationsModelValidatorProvider : System::Web::ModelBinding::AssociatedValidatorProvider
public class DataAnnotationsModelValidatorProvider : System.Web.ModelBinding.AssociatedValidatorProvider
type DataAnnotationsModelValidatorProvider = class
inherit AssociatedValidatorProvider
Public Class DataAnnotationsModelValidatorProvider
Inherits AssociatedValidatorProvider
- Dziedziczenie
Uwagi
Ta klasa to implementacja, która udostępnia moduły sprawdzania ModelValidatorProvider poprawności atrybutów, które pochodzą z ValidationAttributeklasy . Udostępnia również moduły sprawdzania poprawności typów, które implementują IValidatableObjectprogram .
Konstruktory
DataAnnotationsModelValidatorProvider() |
Inicjuje nowe wystąpienie klasy DataAnnotationsModelValidatorProvider. |
Właściwości
AddImplicitRequiredAttributeForValueTypes |
Pobiera lub ustawia wartość wskazującą, czy typy wartości niezwiązanych z wartością null są wymagane. |
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) |
GetType() |
Type Pobiera bieżące wystąpienie. (Odziedziczone po Object) |
GetTypeDescriptor(Type) |
Pobiera deskryptor typu dla określonego typu. (Odziedziczone po AssociatedValidatorProvider) |
GetValidators(ModelMetadata, ModelBindingExecutionContext, IEnumerable<Attribute>) |
Pobiera kolekcję modułów sprawdzania poprawności dla modelu. |
GetValidators(ModelMetadata, ModelBindingExecutionContext) |
Pobiera moduły sprawdzania poprawności dla modelu przy użyciu określonych metadanych i kontekstu wykonywania. (Odziedziczone po AssociatedValidatorProvider) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
RegisterAdapter(Type, Type) |
Rejestruje kartę na potrzeby weryfikacji po stronie klienta. |
RegisterAdapterFactory(Type, DataAnnotationsModelValidationFactory) |
Rejestruje fabrykę kart dla dostawcy weryfikacji. |
RegisterDefaultAdapter(Type) |
Rejestruje kartę domyślną. |
RegisterDefaultAdapterFactory(DataAnnotationsModelValidationFactory) |
Rejestruje domyślną fabrykę kart. |
RegisterDefaultValidatableObjectAdapter(Type) |
Rejestruje kartę na potrzeby domyślnej weryfikacji obiektu. |
RegisterDefaultValidatableObjectAdapterFactory(DataAnnotationsValidatableObjectAdapterFactory) |
Rejestruje fabrykę adapterów dla domyślnego dostawcy weryfikacji obiektów. |
RegisterValidatableObjectAdapter(Type, Type) |
Rejestruje kartę na potrzeby walidacji obiektu. |
RegisterValidatableObjectAdapterFactory(Type, DataAnnotationsValidatableObjectAdapterFactory) |
Rejestruje fabrykę kart dla dostawcy weryfikacji obiektów. |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |