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

◆ LoadTreeFromDataSet()

void System.Xml.XmlDataDocument.LoadTreeFromDataSet ( DataSet ds)
inlineprivate

Definition at line 986 of file XmlDataDocument.cs.

987 {
989 _ignoreXmlEvents = true;
991 IsFoliationEnabled = false;
992 _fAssociateDataRow = false;
994 try
995 {
996 foreach (DataTable dataTable in array)
997 {
998 foreach (DataRow row in dataTable.Rows)
999 {
1001 switch (row.RowState)
1002 {
1003 case DataRowState.Unchanged:
1004 case DataRowState.Added:
1005 case DataRowState.Modified:
1006 OnAddRow(row);
1007 break;
1008 }
1009 }
1010 }
1011 }
1012 finally
1013 {
1014 _ignoreDataSetEvents = false;
1015 _ignoreXmlEvents = false;
1017 _fAssociateDataRow = true;
1018 }
1019 }
XmlBoundElement AttachBoundElementToDataRow(DataRow row)
DataTable[] OrderTables(DataSet ds)

References System.Xml.XmlDataDocument._fAssociateDataRow, System.Xml.XmlDataDocument._ignoreDataSetEvents, System.Xml.XmlDataDocument._ignoreXmlEvents, System.array, System.Xml.XmlDataDocument.AttachBoundElementToDataRow(), System.Xml.Dictionary, System.Xml.XmlDataDocument.IsFoliationEnabled, System.Xml.XmlDataDocument.OnAddRow(), and System.Xml.XmlDataDocument.OrderTables().

Referenced by System.Xml.XmlDataDocument.Bind().