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

◆ ProcessXsdSchema()

bool System.Data.XmlDataLoader.ProcessXsdSchema ( )
inlineprivate

Definition at line 1014 of file XmlDataLoader.cs.

1015 {
1017 {
1018 if (_ignoreSchema)
1019 {
1020 _dataReader.Skip();
1021 }
1022 else if (_isTableLevel)
1023 {
1025 _nodeToSchemaMap = new XmlToDatasetMap(_dataReader.NameTable, _dataTable);
1026 }
1027 else
1028 {
1030 _nodeToSchemaMap = new XmlToDatasetMap(_dataReader.NameTable, _dataSet);
1031 }
1032 }
1033 else
1034 {
1036 {
1037 return false;
1038 }
1039 _dataReader.Skip();
1040 }
1041 return true;
1042 }
void ReadXSDSchema(XmlReader reader, bool denyResolving)
Definition DataSet.cs:1500
void ReadXSDSchema(XmlReader reader, bool denyResolving)
readonly DataTable _dataTable
readonly DataSet _dataSet
XmlToDatasetMap _nodeToSchemaMap
virtual void Skip()
Definition XmlReader.cs:532
XmlNameTable NameTable
Definition XmlReader.cs:116

References System.Data.XmlDataLoader._dataReader, System.Data.XmlDataLoader._dataSet, System.Data.XmlDataLoader._dataTable, System.Data.XmlDataLoader._ignoreSchema, System.Data.XmlDataLoader._isTableLevel, System.Data.XmlDataLoader._nodeToSchemaMap, System.Data.XmlDataLoader._SQL_SYNC, System.Data.XmlDataLoader._UPDGNS, System.Data.XmlDataLoader._XDR_SCHEMA, System.Data.XmlDataLoader._XDRNS, System.Data.XmlDataLoader._XSD_SCHEMA, System.Data.XmlDataLoader._XSDNS, System.Xml.XmlReader.LocalName, System.Xml.XmlReader.NamespaceURI, System.Xml.XmlReader.NameTable, System.Data.DataSet.ReadXSDSchema(), System.Data.DataTable.ReadXSDSchema(), and System.Xml.XmlReader.Skip().

Referenced by System.Data.XmlDataLoader.LoadColumn(), System.Data.XmlDataLoader.LoadData(), System.Data.XmlDataLoader.LoadTable(), and System.Data.XmlDataLoader.LoadTopMostTable().