CompareAttribute Classe

Definizione

Attenzione

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

Fornisce un attributo che confronta due proprietà di un modello.

[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
Ereditarietà
CompareAttribute
Attributi
Implementazioni

Costruttori

CompareAttribute(String)
Obsoleti.

Inizializza una nuova istanza della classe CompareAttribute.

Proprietà

OtherProperty
Obsoleti.

Ottiene la proprietà da confrontare con la proprietà corrente.

OtherPropertyDisplayName
Obsoleti.

Ottiene le altre proprietà del nome della visualizzazione.

Metodi

FormatErrorMessage(String)
Obsoleti.

Applica la formattazione a un messaggio di errore in base al campo dati in cui si è verificato l'errore di confronto.

FormatPropertyForClientValidation(String)
Obsoleti.

Formatta la proprietà per la convalida del client anteponendo un asterisco (*) e un punto.

GetClientValidationRules(ModelMetadata, ControllerContext)
Obsoleti.

Ottiene un elenco di regole di convalida del client con valori di confronto per la proprietà utilizzando i metadati del modello e il contesto del controller specificati.

IsValid(Object, ValidationContext)
Obsoleti.

Determina se l'oggetto specificato è uguale all'oggetto confrontato.

Si applica a