System.Variants.NullEqualityRule

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

NullEqualityRule: TNullCompareRule = ncrLoose;

C++

extern DELPHI_PACKAGE TNullCompareRule NullEqualityRule;

Propriétés

Type Visibilité  Source Unité  Parent
variable public
System.Variants.pas
System.Variants.hpp
System.Variants System.Variants

Description

Spécifie la règle pour la comparaison d'égalité de variant Null.

NullEqualityRule définit la règle de gestion des comparaisons d'égalité (égal à ou différent de) lorsqu'une des valeurs comparées est un variant contenant une valeur null. NullEqualityRule peut prendre les valeurs suivantes :



Constante Signification

ncrLoose

(par défaut) Un variant contenant une valeur Null est traité comme une valeur unique qui est uniquement égale à un autre variant contenant une valeur Null.

ncrStrict

Une comparaison d'égalité d'un variant contenant une valeur Null est toujours fausse, quelle que soit l'autre valeur.

ncrError

Une comparaison d'égalité déclenche une exception EVariantInvalidNullOpError si l'une des valeurs est un variant contenant un null.



Voir aussi