System.Generics.Collections

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


データ項目を配列、ディクショナリ、リスト、スタック、キューなどにまとめるためのジェネリック コンテナ クラスが実装されているユニットです。

パッケージ rtl240.bpl

クラス

TArray汎用配列の検索および並び替えを行うための、静的メソッドを保有するクラス。
TDictionaryキーと値のペアのコレクションです。
TEnumerableTEnumerable は、すべての列挙型コンテナで継承される抽象クラスです。
TEnumeratorTEnumerator は、すべての列挙子クラスで実装される抽象クラスです。
TList順序付きリストです。
TObjectDictionaryオブジェクトのキーと値のペアのコレクション。
TObjectListオブジェクトの順序付きリストです。
TObjectQueueオブジェクトのキュー。
TObjectStackオブジェクトの後入れ先出しスタックです。
TQueueラッピングを利用して配列上に実装されたキュー。
TStack後入れ先出しスタックです。
TThreadedQueueジェネリックなスレッド化されたキューを表します。
TThreadList

スレッドセーフなジェネリック リストを表します。

ルーチン

InCircularRangeInCircularRange は、Remove メソッドで使用される内部関数です。

PObjectPObjectTObject クラスへのポインタ型です。
System_Generics_Collections__02
TCollectionNotificationOnNotify イベント発生時のコレクションに対する変更のタイプ。
TDictionaryOwnershipsTObjectDictionary の所有権の集合。
TListHelperTList インスタンスを処理するための、非ジェネリック メソッドでの内部ヘルパ。
TPairTPair は、キーと値のペアを格納するレコードです。
TQueueHelperTQueue インスタンスを処理するための、非ジェネリック メソッドでの内部ヘルパ。
TStackHelperTStack インスタンスを処理するための、非ジェネリック メソッドでの内部ヘルパ。