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

◆ GetTableMapping()

DataTableMapping System.Data.Common.DbDataAdapter.GetTableMapping ( DataTable dataTable)
inlinepackage

Definition at line 651 of file DbDataAdapter.cs.

652 {
653 DataTableMapping dataTableMapping = null;
654 int num = IndexOfDataSetTable(dataTable.TableName);
655 if (-1 != num)
656 {
657 dataTableMapping = base.TableMappings[num];
658 }
659 if (dataTableMapping == null)
660 {
661 if (MissingMappingAction.Error == base.MissingMappingAction)
662 {
663 throw ADP.MissingTableMappingDestination(dataTable.TableName);
664 }
665 dataTableMapping = new DataTableMapping(dataTable.TableName, dataTable.TableName);
666 }
667 return dataTableMapping;
668 }
int IndexOfDataSetTable(string dataSetTable)

References System.Data.Common.DataAdapter.IndexOfDataSetTable(), and System.Data.Common.ADP.MissingTableMappingDestination().

Referenced by System.Data.Common.DbCommandBuilder.GetTableMapping(), and System.Data.Common.DbDataAdapter.Update().