System.Data.Common.DbDataAdapter.GetTableMapping C# (CSharp) Method

GetTableMapping() private method

private GetTableMapping ( DataTable dataTable ) : DataTableMapping
dataTable System.Data.DataTable
return DataTableMapping
        internal DataTableMapping GetTableMapping(DataTable dataTable)
        {
            DataTableMapping tableMapping = null;
            int index = IndexOfDataSetTable(dataTable.TableName);
            if (-1 != index)
            {
                tableMapping = TableMappings[index];
            }
            if (null == tableMapping)
            {
                if (System.Data.MissingMappingAction.Error == MissingMappingAction)
                {
                    throw ADP.MissingTableMappingDestination(dataTable.TableName);
                }
                tableMapping = new DataTableMapping(dataTable.TableName, dataTable.TableName);
            }
            return tableMapping;
        }