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

◆ Load()

void System.Xml.XmlLoader.Load ( XmlDocument doc,
XmlReader reader,
bool preserveWhitespace )
inlinepackage

Definition at line 15 of file XmlLoader.cs.

16 {
17 _doc = doc;
18 if (reader.GetType() == typeof(XmlTextReader))
19 {
20 _reader = ((XmlTextReader)reader).Impl;
21 }
22 else
23 {
24 _reader = reader;
25 }
27 if (doc == null)
28 {
30 }
31 if (reader == null)
32 {
34 }
35 doc.SetBaseURI(reader.BaseURI);
36 if (reader.Settings != null && reader.Settings.ValidationType == ValidationType.Schema)
37 {
38 doc.Schemas = reader.Settings.Schemas;
39 }
40 if (_reader.ReadState == ReadState.Interactive || _reader.Read())
41 {
43 }
44 }
static string Xdom_Load_NoReader
Definition SR.cs:1324
static string Xdom_Load_NoDocument
Definition SR.cs:1322
Definition SR.cs:7
XmlDocument _doc
Definition XmlLoader.cs:9
void LoadDocSequence(XmlDocument parentDoc)
Definition XmlLoader.cs:46

References System.Xml.XmlLoader._doc, System.Xml.XmlLoader._preserveWhitespace, System.Xml.XmlLoader._reader, System.Xml.ArgumentException, System.Xml.XmlReader.BaseURI, System.Xml.Dictionary, System.Xml.XmlLoader.LoadDocSequence(), System.Xml.XmlReader.Read(), System.Xml.XmlReader.ReadState, System.Xml.XmlReader.Settings, System.SR.Xdom_Load_NoDocument, and System.SR.Xdom_Load_NoReader.