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

◆ ReadIntoElement()

bool System.Xml.Linq.XNodeReader.ReadIntoElement ( XElement e)
inlineprivate

Definition at line 1088 of file XNodeReader.cs.

1089 {
1090 if (e.content is XNode xNode)
1091 {
1092 _source = xNode.next;
1093 return true;
1094 }
1095 if (e.content is string text)
1096 {
1097 if (text.Length > 0)
1098 {
1099 _source = text;
1100 _parent = e;
1101 }
1102 else
1103 {
1104 _source = e;
1105 IsEndElement = true;
1106 }
1107 return true;
1108 }
1109 return ReadToEnd();
1110 }

References System.Xml.Linq.XNodeReader._parent, System.Xml.Linq.XNodeReader._source, System.Xml.Linq.XContainer.content, System.Xml.Dictionary, System.Xml.Linq.XNodeReader.IsEndElement, System.Xml.Linq.XNodeReader.ReadToEnd(), and System.text.

Referenced by System.Xml.Linq.XNodeReader.Read(), and System.Xml.Linq.XNodeReader.ReadOverAttribute().