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)
1126for (int i = _indexes.Count - 1; 0 <= i; --i) 1128Index index = _indexes[i]; 1135return _indexes; 3187for (int i = 0; i < _indexes.Count; i++) 3189Index index = _indexes[i]; 3880if (row.HasVersion(version) && ((states & _indexes[indexCount].RecordStates) != DataViewRowState.None)) 3882int index = _indexes[indexCount].GetIndex(recordNo); 3886_indexes[indexCount].DeleteRecordFromIndex(index); // this will delete the record from index and MUSt not fire event 3916if ((states & _indexes[indexCount].RecordStates) != DataViewRowState.None) 3918positionIndexes[indexCount] = _indexes[indexCount].InsertRecordToIndex(recordNo); 4053_indexes.Clear(); 4065Debug.Assert(null != _indexes, "unexpected null indexes"); 4581if (_shadowIndexes == _indexes) 4583Debug.Assert(0 < _indexes.Count, "unexpected"); 4584_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);