Freigeben über


ValidationAttributeAdapter<TAttribute> Klasse

Definition

Eine Implementierung, die IClientModelValidator Datenanmerkungsattribute versteht.

generic <typename TAttribute>
 where TAttribute : ValidationAttributepublic ref class ValidationAttributeAdapter abstract : Microsoft::AspNetCore::Mvc::ModelBinding::Validation::IClientModelValidator
public abstract class ValidationAttributeAdapter<TAttribute> : Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IClientModelValidator where TAttribute : ValidationAttribute
type ValidationAttributeAdapter<'Attribute (requires 'Attribute :> ValidationAttribute)> = class
    interface IClientModelValidator
Public MustInherit Class ValidationAttributeAdapter(Of TAttribute)
Implements IClientModelValidator

Typparameter

TAttribute

Der Typ des Attributs.

Vererbung
ValidationAttributeAdapter<TAttribute>
Abgeleitet
Implementiert

Konstruktoren

ValidationAttributeAdapter<TAttribute>(TAttribute, IStringLocalizer)

Erstelle eine neue ValidationAttributeAdapter<TAttribute>-Instanz.

Eigenschaften

Attribute

Ruft die TAttribute-Instanz ab.

Methoden

AddValidation(ClientModelValidationContext)

Wird aufgerufen, um die clientseitige Modellvalidierung hinzuzufügen.

GetErrorMessage(ModelMetadata, Object[])

Ruft die Fehlermeldung ab, die Attributemit formatiert wurde.

MergeAttribute(IDictionary<String,String>, String, String)

Fügt die angegebene key und value hinzu attributes , wenn attributes keinen Wert für keyenthält.

Gilt für: