Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ Clone()

object ICloneable. System.Data.Common.DataTableMapping.Clone ( )
inlineprivate

Implements System.ICloneable.

Definition at line 136 of file DataTableMapping.cs.

137 {
138 DataTableMapping dataTableMapping = new DataTableMapping();
139 dataTableMapping._dataSetTableName = _dataSetTableName;
140 dataTableMapping._sourceTableName = _sourceTableName;
141 if (_columnMappings != null && 0 < ColumnMappings.Count)
142 {
143 DataColumnMappingCollection columnMappings = dataTableMapping.ColumnMappings;
144 foreach (ICloneable columnMapping in ColumnMappings)
145 {
146 columnMappings.Add(columnMapping.Clone());
147 }
148 }
149 return dataTableMapping;
150 }
IColumnMappingCollection ITableMapping. ColumnMappings
DataColumnMappingCollection _columnMappings

References System.Data.Common.DataTableMapping.DataTableMapping(), System.Data.Common.DataTableMapping._columnMappings, System.Data.Common.DataTableMapping._dataSetTableName, System.Data.Common.DataTableMapping._sourceTableName, System.Data.IColumnMappingCollection.Add(), System.ICloneable.Clone(), System.Data.Common.DataTableMapping.ColumnMappings, and System.Collections.ICollection.Count.