<PackageReference Include="NETStandard.Library" Version="2.0.3" />

System.Data.Common.DataTableMappingCollection

namespace System.Data.Common { public sealed class DataTableMappingCollection : MarshalByRefObject, ICollection, IEnumerable, IList, ITableMappingCollection { public int Count { get; } [Browsable(false)] [DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)] public DataTableMapping this[int index] { get; set; } [Browsable(false)] [DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)] public DataTableMapping this[string sourceTable] { get; set; } object IList.this[int index] { get; set; } object ITableMappingCollection.this[string index] { get; set; } public DataTableMappingCollection(); public int Add(object value); public DataTableMapping Add(string sourceTable, string dataSetTable); public void AddRange(Array values); public void AddRange(DataTableMapping[] values); public void Clear(); public bool Contains(object value); public bool Contains(string value); public void CopyTo(Array array, int index); public void CopyTo(DataTableMapping[] array, int index); public DataTableMapping GetByDataSetTable(string dataSetTable); public IEnumerator GetEnumerator(); public static DataTableMapping GetTableMappingBySchemaAction(DataTableMappingCollection tableMappings, string sourceTable, string dataSetTable, MissingMappingAction mappingAction); public int IndexOf(object value); public int IndexOf(string sourceTable); public int IndexOfDataSetTable(string dataSetTable); public void Insert(int index, DataTableMapping value); public void Insert(int index, object value); public void Remove(DataTableMapping value); public void Remove(object value); public void RemoveAt(int index); public void RemoveAt(string sourceTable); } }