12 references to TreeAccessMethod
System.Data.Common (12)
System\Data\DataRowCollection.cs (1)
12internal DataRowTree() : base(TreeAccessMethod.INDEX_ONLY) { }
System\Data\RbTree.cs (10)
108private readonly TreeAccessMethod _accessMethod; 113protected RBTree(TreeAccessMethod accessMethod) 578if (_accessMethod == TreeAccessMethod.KEY_SEARCH_AND_INDEX && !append) 667else if (_accessMethod == TreeAccessMethod.INDEX_ONLY || append) 724if (_accessMethod == TreeAccessMethod.KEY_SEARCH_AND_INDEX) 726else if (_accessMethod == TreeAccessMethod.INDEX_ONLY) 841Debug.Assert(_accessMethod == TreeAccessMethod.INDEX_ONLY, "not expecting anything else"); 879int mNode = ((_accessMethod == TreeAccessMethod.KEY_SEARCH_AND_INDEX) ? mainTreeNodeID : z_id); 1212if (root_id != NIL && _accessMethod != TreeAccessMethod.KEY_SEARCH_AND_INDEX) 1464if (TreeAccessMethod.INDEX_ONLY == _accessMethod)
System\Data\Selection.cs (1)
46internal IndexTree(Index index) : base(TreeAccessMethod.KEY_SEARCH_AND_INDEX)