System.Generics.Collections.TDictionaryOwnerships

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

Delphi

type TDictionaryOwnerships = set of (doOwnsKeys, doOwnsValues);

C++

typedef System::Set<System_Generics_Collections__02, System_Generics_Collections__02::doOwnsKeys, System_Generics_Collections__02::doOwnsValues> TDictionaryOwnerships;

プロパティ

種類 可視性 ソース ユニット
set
typedef
public
System.Generics.Collections.pas
System.Generics.Collections.hpp
System.Generics.Collections System.Generics.Collections

説明

TObjectDictionary の所有権の集合。

TDictionaryOwnerships は、オブジェクト作成時に指定された TObjectDictionary オブジェクの所有権の集合です。値を指定しない場合、いずれか一方を指定する場合、両方を指定する場合の 3 とおりがあります。ディクショナリがキーまたは値あるいはその両方を所有している場合、エントリがディクショナリから削除されると、そのキーや値は解放されます。

以下の一覧表に TDictionaryOwnerships の値を示します。



意味

doOwnsKeys

ディクショナリはエントリ内のキーを所有しています。

doOwnsValues

ディクショナリはエントリ内の値を所有しています。



関連項目