MySQL NDB 集群 8.1 手册
        MySQL NDB 集群 8.0 手册
        NDB 集群内部结构手册
        
本节提供有关 List 类的信息。
- 父类
- 子类
- Element(结构)
- 描述
- List类是- Dictionary的子类,用于表示由方法- Dictionary::listObjects()、- Dictionary::listIndexes()和- Dictionary::listEvents()填充的列表。
- 方法
- 
从 NDB 8.0.29 开始,此类有三个方法,如下所示: - 构造函数 ( - List())
- 析构函数 ( - ~List())
- clear()方法
 上面列出的方法都不带任何参数。 调用构造函数会创建一个新的 List,其count和elements属性都设置为0。clear()方法(在 NDB 8.0.29 中引入)从列表中删除所有数据。您可以使用它来准备现有的List,以便与listEvents()、listIndexes()或listObjects()一起重复使用。析构函数 ( ~List()) 删除所有元素及其属性。从 NDB 8.0.29 开始,它首先调用clear(),然后再执行此操作。可以在 /storage/ndb/include/ndbapi/NdbDictionary.hpp中找到此类的定义。
- 属性
- 
List具有以下两个属性:- count,一个无符号整数,用于存储列表中的元素数量。
- elements,指向列表中包含的- Element数据结构数组的指针。请参阅第 2.3.4 节 “Element 结构”。
 
- 类型
- List类还定义了- Element结构。