Microsoft.AspNetCore.Mvc.DataAnnotations Obor názvů

Poskytuje typy, které zjišťují metadata modelu a implementují ověřování pomocí System. ComponentModel. DataAnnotations.

Třídy

AttributeAdapterBase<TAttribute>

Abstraktní podtřída ValidationAttributeAdapter<TAttribute> , která zabalí všechna požadovaná rozhraní pro adaptéry.

MvcDataAnnotationsLocalizationOptions

Poskytuje programovou konfiguraci pro lokalizaci DataAnnotations v architektuře MVC.

RequiredAttributeAdapter

AttributeAdapterBase<TAttribute> pro RequiredAttribute.

ValidationAttributeAdapter<TAttribute>

Implementace IClientModelValidator , která rozumí atributům datových poznámek.

ValidationAttributeAdapterProvider

Vytvoří pro daný atribut hodnotu IAttributeAdapter .

ValidationProviderAttribute

Abstraktní třída pro seskupení atributů typu ValidationAttribute do jedné Attribute

Rozhraní

IAttributeAdapter

Rozhraní, aby adaptéry poskytovaly příslušné hodnoty pro chybové zprávy.

IValidationAttributeAdapterProvider

Poskytovatel pro dodávku IAttributeAdapter.

Poznámky

Pro Úvod k ověřování modelu.