Udostępnij za pośrednictwem


CompareAttribute Klasa

Definicja

Przestroga

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

Zawiera atrybut, który porównuje dwie właściwości modelu.

[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
Dziedziczenie
CompareAttribute
Atrybuty
Implementuje

Konstruktory

CompareAttribute(String)
Przestarzałe.

Inicjuje nowe wystąpienie klasy CompareAttribute.

Właściwości

OtherProperty
Przestarzałe.

Pobiera właściwość do porównania z bieżącą właściwością.

OtherPropertyDisplayName
Przestarzałe.

Pobiera inną nazwę wyświetlaną właściwości.

Metody

FormatErrorMessage(String)
Przestarzałe.

Stosuje formatowanie do komunikatu o błędzie na podstawie pola danych, w którym wystąpił błąd porównania.

FormatPropertyForClientValidation(String)
Przestarzałe.

Formatuje właściwość weryfikacji klienta, poprzedzając gwiazdkę (*) i kropkę.

GetClientValidationRules(ModelMetadata, ControllerContext)
Przestarzałe.

Pobiera listę reguł sprawdzania poprawności klienta typu compare-value dla właściwości przy użyciu określonych metadanych modelu i kontekstu kontrolera.

IsValid(Object, ValidationContext)
Przestarzałe.

Określa, czy określony obiekt jest równy porównywanym obiektom.

Dotyczy