1 instantiation of XmlDataDocument
System.Data.Common (1)
System\Xml\XmlDataImplementation.cs (1)
17public override XmlDocument CreateDocument() => new XmlDataDocument(this);
41 references to XmlDataDocument
System.Data (1)
src\libraries\shims\System.Data\ref\System.Data.cs (1)
265[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Xml.XmlDataDocument))]
System.Data.Common (40)
System\Xml\DataDocumentXPathNavigator.cs (3)
17private XmlDataDocument _doc; //pointer to remember the root -- can only be XmlDataDocument for DataDocumentXPathNavigator 20internal DataDocumentXPathNavigator(XmlDataDocument doc, XmlNode node) 37internal XmlDataDocument Document => _doc;
System\Xml\DataPointer.cs (2)
14private XmlDataDocument _doc; 21internal DataPointer(XmlDataDocument doc, XmlNode node)
System\Xml\DataSetMappper.cs (2)
26private XmlDataDocument? _doc; // The document this mapper is related to 37internal void SetupMapping(XmlDataDocument xd, DataSet ds)
System\Xml\RegionIterator.cs (5)
23internal RegionIterator(XmlBoundElement rowElement) : base(((XmlDataDocument)(rowElement.OwnerDocument)).Mapper) 151Debug.Assert(!XmlDataDocument.Helpers.IsTextLikeNode(n)); 178if (XmlDataDocument.Helpers.IsTextLikeNode(n) && (n.NextSibling == null || !XmlDataDocument.Helpers.IsTextLikeNode(n.NextSibling))) 187while (n != null && XmlDataDocument.Helpers.IsTextLikeNode(n))
System\Xml\TreeIterator.cs (1)
16internal TreeIterator(XmlNode nodeTop) : base(((XmlDataDocument)(nodeTop.OwnerDocument!)).Mapper)
System\Xml\XmlBoundElement.cs (13)
159XmlDataDocument doc = (XmlDataDocument)OwnerDocument; 204XmlDataDocument doc = (XmlDataDocument)OwnerDocument; 211XmlDataDocument doc = (XmlDataDocument)OwnerDocument; 217XmlDataDocument doc = (XmlDataDocument)(OwnerDocument); 239DataPointer dp = new DataPointer((XmlDataDocument)OwnerDocument, this); 253DataPointer dp = new DataPointer((XmlDataDocument)OwnerDocument, this); 268XmlDataDocument doc = (XmlDataDocument)OwnerDocument; 277if (dp.Prefix == "xmlns" && dp.LocalName == XmlDataDocument.XSI)
System\Xml\XmlDataDocument.cs (2)
1025XmlDataDocument clone = (XmlDataDocument)(base.CloneNode(false));
System\Xml\XPathNodePointer.cs (12)
16private readonly XmlDataDocument _doc; 51Debug.Assert(XmlDataDocument.Helpers.IsTextNode(node.NodeType)); 76if (XmlDataDocument.Helpers.IsTextNode(node.NodeType)) 95internal XPathNodePointer(DataDocumentXPathNavigator owner, XmlDataDocument doc, XmlNode node) : 105private XPathNodePointer(DataDocumentXPathNavigator owner, XmlDataDocument doc, XmlNode node, DataColumn? c, bool bOnValue, XmlBoundElement? parentOfNS) 311if (XmlDataDocument.Helpers.IsTextNode(_node.NodeType)) 318while (n != null && XmlDataDocument.Helpers.IsTextNode(n.NodeType)) 760bool bTextLike = XmlDataDocument.Helpers.IsTextNode(_node.NodeType); 766} while (n != null && bTextLike && XmlDataDocument.Helpers.IsTextNode(n.NodeType)); 806bool bTextLike = XmlDataDocument.Helpers.IsTextNode(_node.NodeType); 812} while (n != null && bTextLike && XmlDataDocument.Helpers.IsTextNode(n.NodeType)); 1670internal XmlDataDocument Document { get { return _doc; } }