DataTableCollection

ADO.NET DataSet には、 DataTable オブジェクトによって表される 0 個以上のテーブルのコレクションが含まれています。 DataTableCollectionには、DataTable内のすべてのDataSet オブジェクトが含まれます。

DataTableは、System.Data名前空間で定義され、メモリ常駐データの 1 つのテーブルを表します。 これには、 DataColumnCollectionで表される列のコレクションと、テーブルのスキーマを定義する ConstraintCollectionによって表される制約が含まれます。 DataTable オブジェクトには、テーブル内のデータを含むDataRowCollectionによって表される行のコレクションも含まれます。 現在の状態と共に、 DataRow オブジェクトは現在のバージョンと元のバージョンの両方を保持して、行に格納されている値の変更を識別します。

こちらもご覧ください

ADO.NET DataSet for Host Integration Server
マネージド プロバイダー プログラマ ガイド