Share via


サポートされる .NET 集計データ型

Datatable
COBOL またはレポート・プログラム・ジェネレーター (RPG) データ宣言の単純型を含む、固定または無制限の表に相当する.NET Frameworkオブジェクト。 DataTable オブジェクトを作成したら、そのオブジェクトのメソッドを呼び出して、その行にアクセスできます。 TI でサポートされているデータテーブルでは、クライアント側カーソルが切断されています。 詳細については、「 レコードセットとデータテーブル」を参照してください。

構造体
ユーザー定義の値型。 クラスと同様に、構造体にはコンストラクター、定数、フィールド、メソッド、プロパティ、インデクサー、演算子、入れ子になった型を含めることができます。 ただし、クラスとは異なり、構造体は継承をサポートしていません。

IBM i の分散プログラム呼び出し (DPC) プログラミング・モデルでは、以下がサポートされています。

  • 単一レベルの .NET 構造体のみ。

  • .NET 構造体の配列。

    IBM i の DPC プログラミング・モデルでは、以下はサポートされていません。

  • 構造体の入れ子。

  • 構造体内の配列。

  • 最後のパラメーターが文字列である可変サイズの構造体。

    配列
    同じ組み込みデータ型を持つ、順次インデックス付けされた要素のセット。 トランザクション インテグレーター (TI) では、このトピックの .NET データ型の配列がサポートされています。 配列の各要素には、一意の識別インデックス番号があります。 配列の 1 つの要素に加えられた変更は、他の要素には影響しません。 TI では多次元配列がサポートされています。 ただし、多次元配列の最も外側の配列のサイズは異なる場合があります。他のすべての配列のサイズを固定する必要があります。

参照

サポートされる TI データ型