1 instantiation of XmlDataDocument
System.Data.Common (1)
System\Xml\XmlDataImplementation.cs (1)
18public 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)
15private XmlDataDocument _doc; //pointer to remember the root -- can only be XmlDataDocument for DataDocumentXPathNavigator 19internal DataDocumentXPathNavigator(XmlDataDocument doc, XmlNode node) 39internal 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.IsTextLikeNode(n)); 178if (XmlDataDocument.IsTextLikeNode(n) && (n.NextSibling == null || !XmlDataDocument.IsTextLikeNode(n.NextSibling))) 187while (n != null && XmlDataDocument.IsTextLikeNode(n))
System\Xml\TreeIterator.cs (1)
16internal TreeIterator(XmlNode nodeTop) : base(((XmlDataDocument)(nodeTop.OwnerDocument!)).Mapper)
System\Xml\XmlBoundElement.cs (13)
180XmlDataDocument doc = (XmlDataDocument)OwnerDocument; 227XmlDataDocument doc = (XmlDataDocument)OwnerDocument; 235XmlDataDocument doc = (XmlDataDocument)OwnerDocument; 241XmlDataDocument doc = (XmlDataDocument)(OwnerDocument); 265DataPointer dp = new DataPointer((XmlDataDocument)OwnerDocument, this); 281DataPointer dp = new DataPointer((XmlDataDocument)OwnerDocument, this); 297XmlDataDocument doc = (XmlDataDocument)OwnerDocument; 306if (dp.Prefix == "xmlns" && dp.LocalName == XmlDataDocument.XSI)
System\Xml\XmlDataDocument.cs (2)
1050XmlDataDocument clone = (XmlDataDocument)(base.CloneNode(false));
System\Xml\XPathNodePointer.cs (12)
16private readonly XmlDataDocument _doc; 51Debug.Assert(XmlDataDocument.IsTextNode(node.NodeType)); 76if (XmlDataDocument.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) 310if (XmlDataDocument.IsTextNode(_node.NodeType)) 317while (n != null && XmlDataDocument.IsTextNode(n.NodeType)) 758bool bTextLike = XmlDataDocument.IsTextNode(_node.NodeType); 764} while (n != null && bTextLike && XmlDataDocument.IsTextNode(n.NodeType)); 804bool bTextLike = XmlDataDocument.IsTextNode(_node.NodeType); 810} while (n != null && bTextLike && XmlDataDocument.IsTextNode(n.NodeType)); 1659internal XmlDataDocument Document { get { return _doc; } }