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
结构。