Condividi tramite


AttributeAdapterBase<TAttribute> Classe

Definizione

Sottoclasse astratta di che esegue il wrapping di ValidationAttributeAdapter<TAttribute> tutte le interfacce necessarie per le schede.

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

Parametri di tipo

TAttribute

Tipo di ValidationAttribute cui viene eseguito il wrapping.

Ereditarietà
AttributeAdapterBase<TAttribute>
Derivato
Implementazioni

Costruttori

AttributeAdapterBase<TAttribute>(TAttribute, IStringLocalizer)

Crea un'istanza di un nuovo oggetto AttributeAdapterBase<TAttribute>.

Proprietà

Attribute

Ottiene l'istanza di TAttribute.

(Ereditato da ValidationAttributeAdapter<TAttribute>)

Metodi

AddValidation(ClientModelValidationContext)

Chiamato per aggiungere la convalida del modello lato client.

(Ereditato da ValidationAttributeAdapter<TAttribute>)
GetErrorMessage(ModelMetadata, Object[])

Ottiene il messaggio di errore formattato utilizzando .Attribute

(Ereditato da ValidationAttributeAdapter<TAttribute>)
GetErrorMessage(ModelValidationContextBase)

Ottiene il messaggio di errore.

Si applica a