Partager via


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

CompareAttribute(String)
Obsolète.

Initialise une nouvelle instance de la classe CompareAttribute.

Propriétés

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

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 à