class System.Data.DataTableCollection
   inherits System.Data.InternalDataCollectionBase
   implements System.Collections.ICollection, System.Collections.IEnumerable
   final:

   def protected override property List as System.Collections.ArrayList
      get.

   def public property Item as System.Data.DataTable
      get.

   def public property Item as System.Data.DataTable
      get.

   def public property Item as System.Data.DataTable
      get.

   def public event CollectionChanged signature void (input sender as System.Object, input e as System.ComponentModel.CollectionChangeEventArgs).

   def public event CollectionChanging signature void (input sender as System.Object, input e as System.ComponentModel.CollectionChangeEventArgs).

   method public final void Add(input table as System.Data.DataTable):
   end method.

   method public final void AddRange(input tables as System.Data.DataTable extent):
   end method.

   method public final System.Data.DataTable Add(input name as character):
   end method.

   method public final System.Data.DataTable Add(input name as character, input tableNamespace as character):
   end method.

   method public final System.Data.DataTable Add():
   end method.

   method public final logical CanRemove(input table as System.Data.DataTable):
   end method.

   method public final void Clear():
   end method.

   method public final logical Contains(input name as character):
   end method.

   method public final logical Contains(input name as character, input tableNamespace as character):
   end method.

   method public final void CopyTo(input array as System.Data.DataTable extent, input index as integer):
   end method.

   method public final integer IndexOf(input table as System.Data.DataTable):
   end method.

   method public final integer IndexOf(input tableName as character):
   end method.

   method public final integer IndexOf(input tableName as character, input tableNamespace as character):
   end method.

   method public final void Remove(input table as System.Data.DataTable):
   end method.

   method public final void RemoveAt(input index as integer):
   end method.

   method public final void Remove(input name as character):
   end method.

   method public final void Remove(input name as character, input tableNamespace as character):
   end method.

end class.
