4 writes to _info
System.Private.Xml (4)
System\Xml\Cache\XPathNode.cs (4)
353_info = new XPathNodeInfoAtom(pageInfo); 362_info = info; 446_info = infoTable.Create(_info.LocalName, _info.NamespaceUri, _info.Prefix, _info.BaseUri, 465_info = infoTable.Create(_info.LocalName, _info.NamespaceUri, _info.Prefix, _info.BaseUri,
38 references to _info
System.Private.Xml (38)
System\Xml\Cache\XPathNode.cs (38)
74get { return _info.Prefix; } 83get { return _info.LocalName; } 111get { return _info.NamespaceUri; } 119get { return _info.Document; } 127get { return _info.BaseUri ?? string.Empty; } 135get { return _info.LineNumberBase + (int)((_props & LineNumberMask) >> LineNumberShift); } 143get { return _info.LinePositionBase + (int)_posOffset; } 164get { return _info.PageInfo; } 172int idx = _info.Document.GetRootNode(out pageNode!); 182pageNode = _info.ParentPage; 191pageNode = _info.SiblingPage; 201pageNode = _info.SimilarElementPage; 213return (object)_info.LocalName == (object?)localName && 214_info.NamespaceUri == namespaceName; 226(object)_info.LocalName == (object?)localName && 227_info.NamespaceUri == namespaceName; 237string localName = _info.LocalName; 332get { return _info.LocalNameHashCode; } 443if (pageSibling != _info.SiblingPage) 446_info = infoTable.Create(_info.LocalName, _info.NamespaceUri, _info.Prefix, _info.BaseUri, 447_info.ParentPage, pageSibling, _info.SimilarElementPage, 448_info.Document, _info.LineNumberBase, _info.LinePositionBase); 462if (pageSimilar != _info.SimilarElementPage) 465_info = infoTable.Create(_info.LocalName, _info.NamespaceUri, _info.Prefix, _info.BaseUri, 466_info.ParentPage, _info.SiblingPage, pageSimilar, 467_info.Document, _info.LineNumberBase, _info.LinePositionBase);