AttributeAdapterBase<TAttribute> Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Abstraktní podtřída, ValidationAttributeAdapter<TAttribute> která zabalí všechna požadovaná rozhraní pro adaptéry.
generic <typename TAttribute>
where TAttribute : ValidationAttributepublic ref class AttributeAdapterBase abstract : Microsoft::AspNetCore::Mvc::DataAnnotations::ValidationAttributeAdapter<TAttribute>, Microsoft::AspNetCore::Mvc::DataAnnotations::IAttributeAdapter, Microsoft::AspNetCore::Mvc::ModelBinding::Validation::IClientModelValidator
public abstract class AttributeAdapterBase<TAttribute> : Microsoft.AspNetCore.Mvc.DataAnnotations.ValidationAttributeAdapter<TAttribute>, Microsoft.AspNetCore.Mvc.DataAnnotations.IAttributeAdapter, Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IClientModelValidator where TAttribute : ValidationAttribute
type AttributeAdapterBase<'Attribute (requires 'Attribute :> ValidationAttribute)> = class
inherit ValidationAttributeAdapter<'Attribute (requires 'Attribute :> ValidationAttribute)>
interface IAttributeAdapter
interface IClientModelValidator
Public MustInherit Class AttributeAdapterBase(Of TAttribute)
Inherits ValidationAttributeAdapter(Of TAttribute)
Implements IAttributeAdapter, IClientModelValidator
Parametry typu
- TAttribute
Typ, ValidationAttribute který se zabalí.
- Dědičnost
- Odvozené
- Implementuje
Konstruktory
| AttributeAdapterBase<TAttribute>(TAttribute, IStringLocalizer) |
Vytvoří instanci nové instance AttributeAdapterBase<TAttribute> . |
Vlastnosti
| Attribute |
Získá |
Metody
| AddValidation(ClientModelValidationContext) |
Volá se pro přidání ověření modelu na straně klienta. (Zděděno od ValidationAttributeAdapter<TAttribute>) |
| GetErrorMessage(ModelMetadata, Object[]) |
Načte chybovou zprávu formátovanou pomocí Attribute . (Zděděno od ValidationAttributeAdapter<TAttribute>) |
| GetErrorMessage(ModelValidationContextBase) |
Získá chybovou zprávu. |