ECLFieldList 类

ECLFieldList 类会对主机表示空间中的字段列表执行操作。应用程序不应直接创建 ECLFieldList 对象,而只能通过创建 ECLPS 对象来间接创建。

ECLFieldList 包含表示空间中所有字段的集合。集合的每个元素都是 ECLField 对象。有关其属性和方法的详细信息,请参阅 ECLField 类

ECLFieldList 对象提供调用 Refresh 方法时包含的表示空间的静态快照。如果在调用 Refresh() 后更新表示空间,则字段列表不会反映这些更改。应用程序必须显式调用 Refresh,才能刷新字段列表。

应用程序调用 Refresh 后,即可开始使用 GetFirstField 和 GetNextField 浏览字段集合。如果字段的位置已知,则可以使用 FindField 直接在列表中查找该字段。
注: 调用 Refresh 或破坏 ECLFieldList 对象时,GetFirstField、GetNextField 和 FindField 返回的所有 ECLField 对象指针都将无效。