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

◆ SetupMapping()

void System.Xml.DataSetMapper.SetupMapping ( XmlDataDocument xd,
DataSet ds )
inlinepackage

Definition at line 23 of file DataSetMapper.cs.

24 {
25 if (IsMapped())
26 {
29 }
30 _doc = xd;
31 _dataSet = ds;
32 foreach (DataTable table in _dataSet.Tables)
33 {
34 AddTableSchema(table);
35 foreach (DataColumn column in table.Columns)
36 {
37 if (!IsNotMapped(column))
38 {
40 }
41 }
42 }
43 }
DataTableCollection Tables
Definition DataSet.cs:396
DataColumnCollection Columns
Definition DataTable.cs:327
void AddColumnSchema(DataColumn col)
void AddTableSchema(DataTable table)
static bool IsNotMapped(DataColumn c)

References System.Xml.DataSetMapper._columnSchemaMap, System.Xml.DataSetMapper._dataSet, System.Xml.DataSetMapper._doc, System.Xml.DataSetMapper._tableSchemaMap, System.Xml.DataSetMapper.AddColumnSchema(), System.Xml.DataSetMapper.AddTableSchema(), System.Data.DataTable.Columns, System.Xml.Dictionary, System.Xml.DataSetMapper.IsMapped(), System.Xml.DataSetMapper.IsNotMapped(), and System.Data.DataSet.Tables.

Referenced by System.Xml.XmlDataDocument.Bind(), System.Xml.XmlDataDocument.BindForLoad(), and System.Xml.XmlDataDocument.EnsurePopulatedMode().