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)
816SetKey(x_id._mainTreeNodeID, newKey); 834RBDeleteX(NIL, x_id._nodeID, x_id._mainTreeNodeID); 1392else if (NIL == path._mainTreeNodeID) 1398return ComputeIndexWithSatelliteByNode(path._mainTreeNodeID) + 1908Debug.Assert((NIL == _nodeID && NIL == _mainTreeNodeID) || (NIL != _nodeID), "MainTreeNodeID is not NIL"); 1910if (NIL != _mainTreeNodeID) 1912Debug.Assert(NIL != tree.Next(_mainTreeNodeID), "MainTreeNodeID should have a Next"); 1913int node = _mainTreeNodeID; 1924if (NIL == _mainTreeNodeID) 1939Debug.Assert((NIL == _mainTreeNodeID && tree.root == node) || 1940(tree.Next(_mainTreeNodeID) == node), "NodeID parent change doesn't align");