2 instantiations of XPathNodeInfoAtom
System.Private.Xml (2)
System\Xml\Cache\XPathNode.cs (1)
353
_info = new
XPathNodeInfoAtom
(pageInfo);
System\Xml\Cache\XPathNodeInfoAtom.cs (1)
413
info = new
XPathNodeInfoAtom
(localName, namespaceUri, prefix, baseUri,
21 references to XPathNodeInfoAtom
System.Private.Xml (21)
System\Xml\Cache\XPathDocumentBuilder.cs (2)
631
XPathNodeInfoAtom
info;
661
XPathNodeInfoAtom
info;
System\Xml\Cache\XPathNode.cs (2)
30
private
XPathNodeInfoAtom
_info; // Atomized node information
359
public void Create(
XPathNodeInfoAtom
info, XPathNodeType xptyp, int idxParent)
System\Xml\Cache\XPathNodeInfoAtom.cs (17)
79
internal sealed class XPathNodeInfoAtom : IEquatable<
XPathNodeInfoAtom
>
93
private
XPathNodeInfoAtom
? _next;
243
public
XPathNodeInfoAtom
? Next
286
return Equals(other as
XPathNodeInfoAtom
);
289
public bool Equals(
XPathNodeInfoAtom
? other)
382
private
XPathNodeInfoAtom
[] _hashTable;
384
private
XPathNodeInfoAtom
? _infoCached;
397
_hashTable = new
XPathNodeInfoAtom
[DefaultTableSize];
404
public
XPathNodeInfoAtom
Create(string localName, string namespaceUri, string prefix, string? baseUri,
408
XPathNodeInfoAtom
info;
438
private
XPathNodeInfoAtom
Atomize(
XPathNodeInfoAtom
info)
440
XPathNodeInfoAtom
? infoNew, infoNext;
459
XPathNodeInfoAtom
[] oldTable = _hashTable;
460
_hashTable = new
XPathNodeInfoAtom
[oldTable.Length * 2];
484
private void AddInfo(
XPathNodeInfoAtom
info)
498
XPathNodeInfoAtom
? infoAtom;