// // System.Data.ITableMappingCollection.cs // // Author: // Christopher Podurgiel (cpodurgiel@msn.com) // // (C) Chris Podurgiel // namespace System.Data { /// /// Contains a collection of TableMapping objects, and is implemented by the DataTableMappingCollection, which is used in common by .NET data providers. /// public interface ITableMappingCollection : IList, ICollection, IEnumerable { ITableMapping Add(string sourceTableName, string dataSetTableName) { } bool Contains(string sourceTableName) { } ITableMapping GetByDataSetTable(string dataSetTableName) { } int IndexOf(string sourceTableName) { } void RemoveAt(string sourceTableName) { } object this[string index] { get { } set { } } } }