支持的.NET 聚合的数据类型
数据表
一个 .NET Framework 对象,它等效于包含 COBOL 或报表程序生成器中简单类型的固定表或未绑定表 (RPG) 数据声明。 拥有 DataTable 对象后,可以对该对象调用方法以获取对其行的访问权限。 TI 支持的数据表具有断开连接的客户端游标。 有关详细信息,请参阅 记录集和数据表。
结构
用户定义的值类型。 与类一样,结构可以包含构造函数、常量、字段、方法、属性、索引器、运算符和嵌套类型。 但是,与类不同的是,结构不支持继承。
IBM i 的分布式程序调用 (DPC) 编程模型支持:
仅单级 .NET 结构。
.NET 结构的数组。
IBM i 的 DPC 编程模型不支持:
结构的嵌套。
结构中的数组。
其中最后一个参数是字符串的可变大小结构。
数组
具有相同内部数据类型的一组按顺序编制索引的元素。 事务集成器 (TI) 支持本主题中任何 .NET 数据类型的数组。 数组的每个元素都有一个唯一的标识索引号。 对数组的一个元素所做的更改不会影响其他元素。 TI 支持多维数组。 但是,只有多维数组的最外层数组的大小会有所不同;所有其他数组的大小必须固定。