System.Variants.NullEqualityRule

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

NullEqualityRule: TNullCompareRule = ncrLoose;

C++

extern DELPHI_PACKAGE TNullCompareRule NullEqualityRule;

プロパティ

種類 可視性 ソース ユニット
variable public
System.Variants.pas
System.Variants.hpp
System.Variants System.Variants

説明

Null Variant の同一性比較の規則を指定します。

NullEqualityRule 変数は,比較する値のうちの 1 つが Null 値を含む Variant である場合に,同一性比較(同じか同じでないか)を処理する規則を決定します。NullEqualityRule には,以下の値を指定できます。



定数 意味

ncrLoose

デフォルト。Null を含む Variant は,Null を含むほかの Variant と同一である一意の値として扱われる

ncrStrict

Null を含む Variant の同一性比較は,比較対象の値にかかわらず,常に false となる

ncrError

同一性比較は,どちらかの値が Null を含む Variant である場合は,EVariantInvalidNullOpError を生成する



関連項目