2 // System.Data.ITableMappingCollection.cs
5 // Christopher Podurgiel (cpodurgiel@msn.com)
10 using System.Collections;
15 /// Contains a collection of TableMapping objects, and is implemented by the DataTableMappingCollection, which is used in common by .NET data providers.
17 public interface ITableMappingCollection : IList, ICollection, IEnumerable
19 ITableMapping Add(string sourceTableName, string dataSetTableName);
21 bool Contains(string sourceTableName);
23 ITableMapping GetByDataSetTable(string dataSetTableName);
25 int IndexOf(string sourceTableName);
27 void RemoveAt(string sourceTableName);
29 object this[string index]{get; set;}