使用注意事项

ECLConnList 对象提供当前连接的静态快照。在构造 ECLConnList 对象时,将自动调用 Refresh 方法。如果在构造后立即使用 ECLConnList 对象,则该对象包含当时连接列表的准确表示。但是,如果自构造起已过了一段时间,则应在开始访问前在 ECLConnList 对象中调用 Refresh 方法。

应用程序可以使用 GetFirstConnection 和 GetNextConnection 方法迭代集合。GetFirstConnection 和 GetNextConnection 返回的对象指针仅在调用 Refresh 成员或破坏 ECLConnList 对象之前有效。应用程序可以使用 FindConnection 函数在列表中查找感兴趣的特定连接。与 GetNextConnection 类似,返回的指针仅在破坏下一个 Refresh 或 ECLConnList 对象之前有效。

连接列表中的连接顺序未定义。应用程序不应对列表顺序作出任何假设。在调用 Refresh 函数之前,列表中的连接顺序不会更改。

创建 ECLConnMgr 对象时,会自动创建 ECLConnList 对象。但是,可以在不使用 ECLConnMgr 对象的情况下创建 ECLConnList 对象。