Udostępnij za pośrednictwem


Microsoft.AspNetCore.Mvc.DataAnnotations Przestrzeń nazw

Udostępnia typy odnajdujące metadane modelu i implementujące walidację przy użyciu elementu System.ComponentModel.DataAnnotations.

Klasy

AttributeAdapterBase<TAttribute>

Abstrakcyjna podklasa, z ValidationAttributeAdapter<TAttribute> której opakowuje wszystkie wymagane interfejsy dla kart.

MvcDataAnnotationsLocalizationOptions

Zapewnia konfigurację programową lokalizacji danychAnnotations w strukturze MVC.

RequiredAttributeAdapter

AttributeAdapterBase<TAttribute> dla RequiredAttribute.

ValidationAttributeAdapter<TAttribute>

Implementacja, z IClientModelValidator której rozumie atrybuty adnotacji danych.

ValidationAttributeAdapterProvider

Tworzy element IAttributeAdapter dla danego atrybutu.

ValidationProviderAttribute

Abstrakcyjna klasa grupowania atrybutów typu ValidationAttribute do jednego Attribute

Interfejsy

IAttributeAdapter

Interfejs, dzięki czemu karty zapewniają odpowiednie wartości komunikatom o błędach.

IValidationAttributeAdapterProvider

Dostawca do dostarczania IAttributeAdapter's.

Uwagi

Aby zapoznać się z wprowadzeniem do walidacji, walidacja modelu.