1 write to _table
System.Data.Common (1)
System\Data\Selection.cs (1)
120
_table
= table;
38 references to _table
System.Data.Common (38)
System\Data\Selection.cs (38)
195
DataRow? row =
_table
._recordManager[record];
230
_table
._indexesLock.EnterWriteLock();
237
_table
.ShadowIndexCopy();
238
_table
._indexes.Add(this);
244
_table
._indexesLock.ExitWriteLock();
252
_table
._indexesLock.EnterWriteLock();
258
_table
.ShadowIndexCopy();
259
_table
._indexes.Remove(this);
264
_table
._indexesLock.ExitWriteLock();
324
var (row1, row2) = (
_table
._recordManager[record1],
_table
._recordManager[record2]);
331
return
_table
.Rows.IndexOf(row1).CompareTo(
_table
.Rows.IndexOf(row2));
337
_table
._recordManager.VerifyRecord(record1,
_table
._recordManager[record1]);
338
_table
._recordManager.VerifyRecord(record2,
_table
._recordManager[record2]);
339
return _comparison!(
_table
._recordManager[record1],
_table
._recordManager[record2]);
361
var (row1, row2) = (
_table
._recordManager[record1],
_table
._recordManager[record2]);
451
DataRow row =
_table
._recordManager[record]!;
466
_table
._recordManager.VerifyRecord(record, row);
486
_table
._recordManager.VerifyRecord(a, row);
635
int c = comparison(key, (TRow)
_table
._recordManager[_records.Key(x)]!);
697
public DataRow GetRow(int i) =>
_table
._recordManager[GetRecord(i)];
703
DataRow[] newRows =
_table
.NewRowArray(range.Count);
709
newRows[i] =
_table
._recordManager[iterator.Current];
728
foreach (DataRow b in
_table
.Rows)
793
if ((0 == _indexFields.Length) && (null !=
_table
))
795
DataRow row =
_table
._recordManager[record];
796
append = (
_table
.Rows.IndexOf(row) + 1 ==
_table
.Rows.Count);
838
private bool DoListChanged => (!_suspendEvents && _listeners.HasListeners && !
_table
.AreIndexEventsSuspended);
872
_listeners.Notify(changedType, ((0 <= record) ?
_table
._recordManager[record] : null), trackAddRemove,
943
_table
._recordManager[oldRecord] ==
_table
._recordManager[newRecord],
1007
internal DataTable Table =>
_table
;