1 write to indexes
System.Data (1)
fx\src\data\System\Data\DataTable.cs (1)
192this.indexes = new List<Index>();
21 references to indexes
System.Data (21)
fx\src\data\System\Data\DataTable.cs (15)
1008for (int i = indexes.Count-1; 0 <= i; --i) { 1009Index index = indexes[i]; 1015return indexes; 2911for (int i = 0; i < indexes.Count; i++) { 2912Index index = indexes[i]; 3505if (row.HasVersion(version) && ((states & indexes[indexCount].RecordStates) != DataViewRowState.None)) { 3506int index = indexes[indexCount].GetIndex(recordNo); 3509indexes[indexCount].DeleteRecordFromIndex(index); // this will delete the record from index and MUSt not fire event 3534if ((states & indexes[indexCount].RecordStates) != DataViewRowState.None) { 3535positionIndexes [indexCount] = indexes[indexCount].InsertRecordToIndex(recordNo); 3654indexes.Clear(); 3666Debug.Assert(null != indexes, "unexpected null indexes"); 4109if (shadowIndexes == indexes) { 4110Debug.Assert(0 < indexes.Count, "unexpected"); 4111shadowIndexes = new List<Index>(indexes);
fx\src\data\System\Data\Select.cs (4)
178int count = this.table.indexes.Count; 181Index ndx = (Index)table.indexes[i]; 223int count = this.table.indexes.Count; 226Index ndx = (Index)table.indexes[i];
fx\src\data\System\Data\Selection.cs (2)
265table.indexes.Add(this); 282table.indexes.Remove(this);