Unterstützte .NET-Aggregatdatentypen
Datatable
Ein .NET Framework-Objekt, das einer festen oder ungebundenen Tabelle entspricht, die einfache Typen in COBOL- oder RPG-Datendeklarationen (Report Program Generator) enthält. Nachdem Sie über ein DataTable-Objekt verfügen, können Sie Methoden für dieses Objekt aufrufen, um Zugriff auf seine Zeilen zu erhalten. Datentabellen, die von TI unterstützt werden, verfügen über getrennte, clientseitige Cursor. Weitere Informationen finden Sie unter Recordsets und Datatables.
Strukturen
Ein benutzerdefinierter Werttyp. Wie eine Klasse können Strukturen Konstruktoren, Konstanten, Felder, Methoden, Eigenschaften, Indexer, Operatoren und geschachtelte Typen enthalten. Im Unterschied zu Klassen unterstützen Strukturen jedoch keine Vererbung.
Das DPC-Programmiermodell (Distributed Program Call) für IBM i unterstützt Folgendes:
Nur einstufige .NET-Strukturen.
Arrays von .NET-Strukturen.
Das DPC-Programmiermodell für ibm i unterstützt folgendes nicht:
Schachteln von Strukturen.
Arrays innerhalb von Strukturen.
Strukturen mit variabler Größe, bei denen der letzte Parameter eine Zeichenfolge ist.
Array
Ein Satz sequenziell indizierte Elemente, die denselben systeminternen Datentyp aufweisen. Transaction Integrator (TI) unterstützt ein Array aller .NET-Datentypen in diesem Thema. Jedes Element eines Arrays verfügt über eine eindeutige Indexnummer. Änderungen, die an einem Element eines Arrays vorgenommen werden, wirken sich nicht auf die anderen Elemente aus. TI unterstützt mehrdimensionale Arrays. Allerdings kann nur das äußerste Array eines mehrdimensionalen Arrays in der Größe variieren. alle anderen Arrays müssen in der Größe festgelegt sein.