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