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

◆ XmlDataTreeWriter() [2/2]

System.Data.XmlDataTreeWriter.XmlDataTreeWriter ( DataTable dt,
bool writeHierarchy )
inlinepackage

Definition at line 40 of file XmlDataTreeWriter.cs.

41 {
42 _dt = dt;
43 _fFromTable = true;
44 if (dt.DataSet == null)
45 {
47 _topLevelTables = new DataTable[1] { dt };
48 return;
49 }
50 _ds = dt.DataSet;
53 {
54 _writeHierarchy = true;
57 }
58 else
59 {
60 _topLevelTables = new DataTable[1] { dt };
61 }
62 }
virtual int Add(object? value)
readonly DataTable[] _topLevelTables
void CreateTablesHierarchy(DataTable dt)

References System.Data.DataSet.DataSet(), System.Data.XmlDataTreeWriter._ds, System.Data.XmlDataTreeWriter._dt, System.Data.XmlDataTreeWriter._dTables, System.Data.XmlDataTreeWriter._fFromTable, System.Data.XmlDataTreeWriter._topLevelTables, System.Data.XmlDataTreeWriter._writeHierarchy, System.Collections.ArrayList.Add(), System.Data.XmlDataTreeWriter.CreateTablesHierarchy(), System.Data.XmlDataTreeWriter.CreateToplevelTables(), and System.Xml.Dictionary.