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)
195DataRow? 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(); 324var (row1, row2) = (_table._recordManager[record1], _table._recordManager[record2]); 331return _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]); 339return _comparison!(_table._recordManager[record1], _table._recordManager[record2]); 361var (row1, row2) = (_table._recordManager[record1], _table._recordManager[record2]); 451DataRow row = _table._recordManager[record]!; 466_table._recordManager.VerifyRecord(record, row); 486_table._recordManager.VerifyRecord(a, row); 635int c = comparison(key, (TRow)_table._recordManager[_records.Key(x)]!); 697public DataRow GetRow(int i) => _table._recordManager[GetRecord(i)]; 703DataRow[] newRows = _table.NewRowArray(range.Count); 709newRows[i] = _table._recordManager[iterator.Current]; 728foreach (DataRow b in _table.Rows) 793if ((0 == _indexFields.Length) && (null != _table)) 795DataRow row = _table._recordManager[record]; 796append = (_table.Rows.IndexOf(row) + 1 == _table.Rows.Count); 838private 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], 1007internal DataTable Table => _table;