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

System.Data.Common.DataColumnMappingCollection

namespace System.Data.Common { public sealed class DataColumnMappingCollection : MarshalByRefObject, ICollection, IEnumerable, IList, IColumnMappingCollection { public int Count { get; } [Browsable(false)] [DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)] public DataColumnMapping this[int index] { get; set; } [Browsable(false)] [DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)] public DataColumnMapping this[string sourceColumn] { get; set; } object IList.this[int index] { get; set; } object IColumnMappingCollection.this[string index] { get; set; } public DataColumnMappingCollection(); public int Add(object value); public DataColumnMapping Add(string sourceColumn, string dataSetColumn); public void AddRange(Array values); public void AddRange(DataColumnMapping[] values); public void Clear(); public bool Contains(object value); public bool Contains(string value); public void CopyTo(Array array, int index); public void CopyTo(DataColumnMapping[] array, int index); public DataColumnMapping GetByDataSetColumn(string value); public static DataColumnMapping GetColumnMappingBySchemaAction(DataColumnMappingCollection columnMappings, string sourceColumn, MissingMappingAction mappingAction); public static DataColumn GetDataColumn(DataColumnMappingCollection columnMappings, string sourceColumn, Type dataType, DataTable dataTable, MissingMappingAction mappingAction, MissingSchemaAction schemaAction); public IEnumerator GetEnumerator(); public int IndexOf(object value); public int IndexOf(string sourceColumn); public int IndexOfDataSetColumn(string dataSetColumn); public void Insert(int index, DataColumnMapping value); public void Insert(int index, object value); public void Remove(DataColumnMapping value); public void Remove(object value); public void RemoveAt(int index); public void RemoveAt(string sourceColumn); } }