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

◆ RealFoliate()

void System.Xml.DataPointer.RealFoliate ( )
inlinepackage

Definition at line 637 of file DataPointer.cs.

638 {
639 if (!_bNeedFoliate)
640 {
641 return;
642 }
643 XmlNode xmlNode = null;
645 {
647 }
648 else
649 {
650 if (_column.ColumnMapping == MappingType.Attribute)
651 {
653 }
654 else
655 {
657 while (xmlNode != null && (!(xmlNode.LocalName == _column.EncodedColumnName) || !(xmlNode.NamespaceURI == _column.Namespace)))
658 {
660 }
661 }
662 if (xmlNode != null && _fOnValue)
663 {
665 }
666 }
667 if (xmlNode == null)
668 {
670 }
671 _node = xmlNode;
672 _column = null;
673 _fOnValue = false;
674 _bNeedFoliate = false;
675 }
virtual MappingType ColumnMapping
static string DataDom_Foliation
Definition SR.cs:684
Definition SR.cs:7
XmlDataDocument _doc
Definition DataPointer.cs:8
bool IsTextOnly(DataColumn c)
virtual ? XmlNode GetNamedItem(string name)
virtual ? XmlNode NextSibling
Definition XmlNode.cs:104
virtual ? XmlNode FirstChild
Definition XmlNode.cs:120
virtual ? XmlAttributeCollection Attributes
Definition XmlNode.cs:106

References System.Xml.DataPointer._bNeedFoliate, System.Xml.DataPointer._column, System.Xml.DataPointer._doc, System.Xml.DataPointer._fOnValue, System.Xml.DataPointer._node, System.Xml.XmlNode.Attributes, System.Data.DataColumn.ColumnMapping, System.SR.DataDom_Foliation, System.Xml.Dictionary, System.Data.DataColumn.EncodedColumnName, System.Xml.XmlNode.FirstChild, System.Xml.XmlNamedNodeMap.GetNamedItem(), System.Xml.XmlDataDocument.IsTextOnly(), System.Data.DataColumn.Namespace, and System.Xml.XmlNode.NextSibling.

Referenced by System.Xml.DataPointer.IsOnNode(), System.Xml.DataPointer.MoveToAttribute(), System.Xml.DataPointer.MoveToFirstChild(), System.Xml.DataPointer.MoveToNextSibling(), System.Xml.DataPointer.MoveToOwnerElement(), and System.Xml.DataPointer.MoveToParent().