1 write to _doc
System.Data.Common (1)
System\Xml\XPathNodePointer.cs (1)
109_doc = doc;
42 references to _doc
System.Data.Common (42)
System\Xml\XPathNodePointer.cs (42)
69n = _doc.SafeNextSibling(n); 101this(owner, pointer._doc, pointer._node, pointer._column, pointer._fOnValue, pointer._parentOfNS) 116_doc.AddPointer(this); 202return _doc.NameTable.Add(_column.EncodedColumnName); 238return _doc.NameTable.Add(_column.EncodedColumnName); 273return _doc.NameTable.Add(_column.Namespace); 317XmlNode? n = _doc.SafeNextSibling(_node); 321n = _doc.SafeNextSibling(n); 463if (_doc != pointer._doc) 479Debug.Assert(node == _doc || node.OwnerDocument == _doc); 488Debug.Assert(node == _doc || node.OwnerDocument == _doc); 555if (!_doc.IsNotMapped(c) && (c.ColumnMapping == MappingType.Attribute) == fAttribute && !Convert.IsDBNull(row[c, rowVersion])) 575if (!_doc.IsNotMapped(c) && (c.ColumnMapping == MappingType.Attribute) == fAttribute && !Convert.IsDBNull(row[c, rowVersion])) 742MoveTo(_node, c, _doc.IsTextOnly(c)); 747XmlNode? n = _doc.SafeFirstChild(_node); 765n = _doc.SafeNextSibling(n); 794MoveTo(_node, c, _doc.IsTextOnly(c)); 811n = _doc.SafePreviousSibling(n); 827MoveTo(parent, c, _doc.IsTextOnly(c)); 866MoveTo(_node, c, _doc.IsTextOnly(c)); 873XmlNode? n = _doc.SafeFirstChild(parent); 881n = _doc.SafeNextSibling(n); 915XmlNode? n = _doc.SafeFirstChild(_node); 920n = _doc.SafeNextSibling(n); 952MoveTo(_node, c, _doc.IsTextOnly(c)); 959XmlNode? n = _doc.SafeFirstChild(_node); 967n = _doc.SafeNextSibling(n); 987if (_fOnValue && !_doc.IsTextOnly(_column)) 1049return (pointer._doc == _doc 1241bool wasFoliationEnabled = _doc.IsFoliationEnabled; 1242_doc.IsFoliationEnabled = true; 1243_doc.Foliate(rowElem, ElementState.StrongFoliation); 1244_doc.IsFoliationEnabled = wasFoliationEnabled; 1287if (_doc.IsTextOnly(_column)) 1534MoveTo(_doc._attrXml, null, false); 1638MoveTo(_doc._attrXml, null, false); 1649_doc.AssertPointerPresent(this); 1670internal XmlDataDocument Document { get { return _doc; } }