Types de données d’agrégation .NET pris en charge

Datatable
Objet .NET Framework qui est l’équivalent d’une table fixe ou non délimitée qui contient des types simples dans les déclarations de données COBOL ou RPG (Report Program Generator). Une fois que vous avez un objet DataTable , vous pouvez appeler des méthodes sur cet objet pour accéder à ses lignes. Les tables de données prises en charge par TI ont des curseurs côté client déconnectés. Pour plus d’informations, consultez Recordsets et Datatables.

Structures
Type de valeur défini par l’utilisateur. Comme une classe, les structures peuvent contenir des constructeurs, des constantes, des champs, des méthodes, des propriétés, des indexeurs, des opérateurs et des types imbriqués. Contrairement aux classes, toutefois, les structures ne prennent pas en charge l'héritage.

Le modèle de programmation d’appel de programme distribué (DPC) pour IBM i prend en charge les éléments suivants :

  • Uniquement les structures .NET à un seul niveau.

  • Tableaux de structures .NET.

    Le modèle de programmation DPC pour IBM i ne prend pas en charge :

  • Imbrication de structures.

  • Tableaux au sein de structures.

  • Structures de taille variable dans lesquelles le dernier paramètre est une chaîne.

    Tableau
    Ensemble d’éléments indexés séquentiellement qui ont le même type de données intrinsèque. Transaction Integrator (TI) prend en charge un tableau de l’un des types de données .NET de cette rubrique. Chaque élément d’un tableau a un numéro d’index d’identification unique. Les modifications apportées à un élément d’un tableau n’affectent pas les autres éléments. TI prend en charge les tableaux multidimensionnels. Toutefois, seul le tableau le plus externe d’un tableau multidimensionnel peut varier en taille ; tous les autres tableaux doivent être de taille fixe.

Voir aussi

Types de données d’intégrateur de transactions pris en charge