1 write to _mainTreeNodeID
System.Data.Common (1)
System\Data\RbTree.cs (1)
1901
_mainTreeNodeID
= mainTreeNodeID;
11 references to _mainTreeNodeID
System.Data.Common (11)
System\Data\RbTree.cs (11)
816
SetKey(x_id.
_mainTreeNodeID
, newKey);
834
RBDeleteX(NIL, x_id._nodeID, x_id.
_mainTreeNodeID
);
1392
else if (NIL == path.
_mainTreeNodeID
)
1398
return ComputeIndexWithSatelliteByNode(path.
_mainTreeNodeID
) +
1908
Debug.Assert((NIL == _nodeID && NIL ==
_mainTreeNodeID
) || (NIL != _nodeID), "MainTreeNodeID is not NIL");
1910
if (NIL !=
_mainTreeNodeID
)
1912
Debug.Assert(NIL != tree.Next(
_mainTreeNodeID
), "MainTreeNodeID should have a Next");
1913
int node =
_mainTreeNodeID
;
1924
if (NIL ==
_mainTreeNodeID
)
1939
Debug.Assert((NIL ==
_mainTreeNodeID
&& tree.root == node) ||
1940
(tree.Next(
_mainTreeNodeID
) == node), "NodeID parent change doesn't align");