1 write to _indexes
System.Data.Common (1)
System\Data\DataTable.cs (1)
175_indexes = new List<Index>();
21 references to _indexes
System.Data.Common (21)
System\Data\DataTable.cs (15)
1121for (int i = _indexes.Count - 1; 0 <= i; --i) 1123Index index = _indexes[i]; 1130return _indexes; 3182for (int i = 0; i < _indexes.Count; i++) 3184Index index = _indexes[i]; 3875if (row.HasVersion(version) && ((states & _indexes[indexCount].RecordStates) != DataViewRowState.None)) 3877int index = _indexes[indexCount].GetIndex(recordNo); 3881_indexes[indexCount].DeleteRecordFromIndex(index); // this will delete the record from index and MUSt not fire event 3911if ((states & _indexes[indexCount].RecordStates) != DataViewRowState.None) 3913positionIndexes[indexCount] = _indexes[indexCount].InsertRecordToIndex(recordNo); 4048_indexes.Clear(); 4060Debug.Assert(null != _indexes, "unexpected null indexes"); 4576if (_shadowIndexes == _indexes) 4578Debug.Assert(0 < _indexes.Count, "unexpected"); 4579_shadowIndexes = new List<Index>(_indexes);
System\Data\Select.cs (4)
210int count = _table._indexes.Count; 213Index ndx = _table._indexes[i]; 266int count = _table._indexes.Count; 269Index ndx = _table._indexes[i];
System\Data\Selection.cs (2)
238_table._indexes.Add(this); 259_table._indexes.Remove(this);