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

◆ MoveToParent()

bool System.Xml.DataPointer.MoveToParent ( )
inlinepackage

Definition at line 500 of file DataPointer.cs.

501 {
502 RealFoliate();
503 if (_node != null)
504 {
505 if (_column != null)
506 {
508 {
510 return true;
511 }
512 if (_column.ColumnMapping != MappingType.Attribute)
513 {
514 MoveTo(_node, null, fOnValue: false);
515 return true;
516 }
517 }
518 else
519 {
520 XmlNode parentNode = _node.ParentNode;
521 if (parentNode != null)
522 {
523 MoveTo(parentNode);
524 return true;
525 }
526 }
527 }
528 return false;
529 }
virtual MappingType ColumnMapping
void MoveTo(DataPointer pointer)
XmlDataDocument _doc
Definition DataPointer.cs:8
bool IsTextOnly(DataColumn c)
virtual ? XmlNode ParentNode
Definition XmlNode.cs:76

References System.Xml.DataPointer._column, System.Xml.DataPointer._doc, System.Xml.DataPointer._fOnValue, System.Xml.DataPointer._node, System.Data.DataColumn.ColumnMapping, System.Xml.Dictionary, System.Xml.XmlDataDocument.IsTextOnly(), System.Xml.DataPointer.MoveTo(), System.Xml.XmlNode.ParentNode, and System.Xml.DataPointer.RealFoliate().