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)
74
get { return
_info
.Prefix; }
83
get { return
_info
.LocalName; }
111
get { return
_info
.NamespaceUri; }
119
get { return
_info
.Document; }
127
get { return
_info
.BaseUri ?? string.Empty; }
135
get { return
_info
.LineNumberBase + (int)((_props & LineNumberMask) >> LineNumberShift); }
143
get { return
_info
.LinePositionBase + (int)_posOffset; }
164
get { return
_info
.PageInfo; }
172
int idx =
_info
.Document.GetRootNode(out pageNode!);
182
pageNode =
_info
.ParentPage;
191
pageNode =
_info
.SiblingPage;
201
pageNode =
_info
.SimilarElementPage;
213
return (object)
_info
.LocalName == (object?)localName &&
214
_info
.NamespaceUri == namespaceName;
226
(object)
_info
.LocalName == (object?)localName &&
227
_info
.NamespaceUri == namespaceName;
237
string localName =
_info
.LocalName;
332
get { return
_info
.LocalNameHashCode; }
443
if (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);
462
if (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);