The following table shows how a given ABL ProDataSet and its related components map to its companion objects in ADO.NET.

Table 1. ABL ProDataSet component to ADO.NET object mapping
ABL component .NET object
ProDataSet
System.Data.Dataset

or strongly typed DataSet

Buffer / Temp-Table
System.Data.DataTable 
System.Data.DataRow

or strongly typed DataTable

Buffer Field
System.Data.DataColumn
Data-Relation
System.Data.DataRelation
Primary Key
System.Data.UniqueConstraint
Unique non-primary index
System.Data.UniqueConstraint