Partager via


DataAnnotationsModelValidator<TAttribute> Classe

Définition

Fournit un validateur de modèle pour un type de validation spécifié.

public class DataAnnotationsModelValidator<TAttribute> : System.Web.Mvc.DataAnnotationsModelValidator where TAttribute : ValidationAttribute
type DataAnnotationsModelValidator<'Attribute (requires 'Attribute :> ValidationAttribute)> = class
    inherit DataAnnotationsModelValidator
Public Class DataAnnotationsModelValidator(Of TAttribute)
Inherits DataAnnotationsModelValidator

Paramètres de type

TAttribute
Héritage
DataAnnotationsModelValidator<TAttribute>
Dérivé

Constructeurs

DataAnnotationsModelValidator<TAttribute>(ModelMetadata, ControllerContext, TAttribute)

Initialise une nouvelle instance de la classe DataAnnotationsModelValidator.

Propriétés

Attribute

Obtient l'attribut de validation à partir du validateur de modèle.

ControllerContext

Obtient le contexte du contrôleur.

(Hérité de ModelValidator)
ErrorMessage

Obtient le message d'erreur correspondant à l'échec de validation.

(Hérité de DataAnnotationsModelValidator)
IsRequired

Obtient une valeur qui indique si la validation de modèle est requise.

(Hérité de DataAnnotationsModelValidator)
Metadata

Obtient les métadonnées pour le validateur de modèle.

(Hérité de ModelValidator)

Méthodes

GetClientValidationRules()

Récupère une collection de règles de validation côté client.

(Hérité de DataAnnotationsModelValidator)
Validate(Object)

Retourne une liste de messages d'erreur de validation pour le modèle.

(Hérité de DataAnnotationsModelValidator)

S’applique à