Langue

CompareAttribute Classe

Définition

Attention

The recommended alternative is to use the System.ComponentModel.DataAnnotations.CompareAttribute type, which has the same functionality as this type.

Fournit un attribut qui compare deux propriétés d'un modèle.

[System.AttributeUsage(System.AttributeTargets.Property)]
[System.Obsolete("The recommended alternative is to use the System.ComponentModel.DataAnnotations.CompareAttribute type, which has the same functionality as this type.")]
public class CompareAttribute : System.ComponentModel.DataAnnotations.ValidationAttribute, System.Web.Mvc.IClientValidatable
type CompareAttribute = class
    inherit ValidationAttribute
    interface IClientValidatable
Public Class CompareAttribute
Inherits ValidationAttribute
Implements IClientValidatable
Héritage
CompareAttribute
Attributs
Implémente

Constructeurs

Nom Description
CompareAttribute(String)
Obsolète.

Initialise une nouvelle instance de la classe CompareAttribute.

Propriétés

Nom Description
OtherProperty
Obsolète.

Obtient la propriété à comparer à la propriété actuelle.

OtherPropertyDisplayName
Obsolète.

Obtient le nom complet des autres propriétés.

Méthodes

Nom Description
FormatErrorMessage(String)
Obsolète.

Applique la mise en forme à un message d'erreur en fonction du champ de données dans lequel l'erreur de comparaison s'est produite.

FormatPropertyForClientValidation(String)
Obsolète.

Met en forme la propriété pour la validation côté client en la faisant précéder d'un astérisque (*) et d'un point.

GetClientValidationRules(ModelMetadata, ControllerContext)
Obsolète.

Obtient la liste de règles de validation client par comparaison de valeurs pour la propriété à l'aide des métadonnées et du contexte de contrôleur de modèle spécifiés.

IsValid(Object, ValidationContext)
Obsolète.

Détermine si l'objet spécifié est égal à l'objet comparé.

S’applique à