サポートされる .NET 集計データ型
Datatable
COBOL またはレポート・プログラム・ジェネレーター (RPG) データ宣言の単純型を含む、固定または無制限の表に相当する.NET Frameworkオブジェクト。 DataTable オブジェクトを作成したら、そのオブジェクトのメソッドを呼び出して、その行にアクセスできます。 TI でサポートされているデータテーブルでは、クライアント側カーソルが切断されています。 詳細については、「 レコードセットとデータテーブル」を参照してください。
構造体
ユーザー定義の値型。 クラスと同様に、構造体にはコンストラクター、定数、フィールド、メソッド、プロパティ、インデクサー、演算子、入れ子になった型を含めることができます。 ただし、クラスとは異なり、構造体は継承をサポートしていません。
IBM i の分散プログラム呼び出し (DPC) プログラミング・モデルでは、以下がサポートされています。
単一レベルの .NET 構造体のみ。
.NET 構造体の配列。
IBM i の DPC プログラミング・モデルでは、以下はサポートされていません。
構造体の入れ子。
構造体内の配列。
最後のパラメーターが文字列である可変サイズの構造体。
配列
同じ組み込みデータ型を持つ、順次インデックス付けされた要素のセット。 トランザクション インテグレーター (TI) では、このトピックの .NET データ型の配列がサポートされています。 配列の各要素には、一意の識別インデックス番号があります。 配列の 1 つの要素に加えられた変更は、他の要素には影響しません。 TI では多次元配列がサポートされています。 ただし、多次元配列の最も外側の配列のサイズは異なる場合があります。他のすべての配列のサイズを固定する必要があります。