Sdílet prostřednictvím


CompareAttribute Třída

Definice

Upozornění

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

Poskytuje atribut, který porovnává dvě vlastnosti 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
Dědičnost
CompareAttribute
Atributy
Implementuje

Konstruktory

CompareAttribute(String)
Zastaralé.

Inicializuje novou instanci CompareAttribute třídy .

Vlastnosti

OtherProperty
Zastaralé.

Získá vlastnost pro porovnání s aktuální vlastností.

OtherPropertyDisplayName
Zastaralé.

Získá zobrazovaný název ostatních vlastností.

Metody

FormatErrorMessage(String)
Zastaralé.

Použije formátování pro chybovou zprávu na základě datového pole, ve kterém došlo k chybě porovnání.

FormatPropertyForClientValidation(String)
Zastaralé.

Formátuje vlastnost pro ověření klienta před hvězdičku (*) a tečku.

GetClientValidationRules(ModelMetadata, ControllerContext)
Zastaralé.

Získá seznam ověřovacích pravidel klienta porovnání hodnoty pro vlastnost pomocí zadaných metadat modelu a kontextu kontroleru.

IsValid(Object, ValidationContext)
Zastaralé.

Určuje, zda je zadaný objekt roven porovnávaný objekt.

Platí pro