1 write to _recordManager
System.Data.Common (1)
System\Data\DataTable.cs (1)
169
_recordManager
= new RecordManager(this);
87 references to _recordManager
System.Data.Common (87)
System\Data\DataColumn.cs (3)
1120
private DataRow GetDataRow(int index) => _table!.
_recordManager
[index];
1129
_table!.
_recordManager
.VerifyRecord(record);
1137
_table!.
_recordManager
.VerifyRecord(record);
System\Data\DataRelation.cs (1)
274
return parentKey.Table.
_recordManager
[index.GetRecord(range.Min)];
System\Data\DataRow.cs (11)
188
_table.
_recordManager
.VerifyRecord(record, this);
260
_table.
_recordManager
.VerifyRecord(record, this);
281
_table.
_recordManager
.VerifyRecord(record, this);
333
_table.
_recordManager
.VerifyRecord(record, this);
373
_table.
_recordManager
.VerifyRecord(record, this);
389
_table.
_recordManager
.VerifyRecord(record, this);
405
_table.
_recordManager
.VerifyRecord(record, this);
424
_table.
_recordManager
.VerifyRecord(record, this);
505
_table.
_recordManager
.VerifyRecord(record, this);
585
if (_tempRecord < _table.
_recordManager
.LastFreeRecord)
597
_table.
_recordManager
.VerifyRecord(_tempRecord, this);
System\Data\DataTable.cs (38)
352
info.AddValue("DataTable.MinimumCapacity",
_recordManager
.MinimumCapacity);
850
_recordManager
.SetRowCache(rowArr);
1517
get { return
_recordManager
.MinimumCapacity; }
1520
if (value !=
_recordManager
.MinimumCapacity)
1522
_recordManager
.MinimumCapacity = value;
1527
internal int RecordCapacity =>
_recordManager
.RecordCapacity;
2128
return range.IsNull ? null :
_recordManager
[ndx.GetRecord(range.Min)];
2169
targetRow._oldRecord =
_recordManager
.ImportRecord(row.Table, row._oldRecord);
2173
targetRow._newRecord =
_recordManager
.ImportRecord(row.Table, row._newRecord);
2194
newRecord = (preserveChanges) ?
_recordManager
.CopyRecord(this, oldRecord, -1) : targetRow._newRecord;
2195
oldRecord =
_recordManager
.CopyRecord(row.Table, row._oldRecord, targetRow._oldRecord);
2204
newRecord = (targetRow.RowState == DataRowState.Unchanged) ?
_recordManager
.CopyRecord(this, oldRecord, -1) : targetRow._newRecord;
2208
oldRecord =
_recordManager
.CopyRecord(row.Table, row._oldRecord, oldRecord);
2229
newRecord =
_recordManager
.CopyRecord(this, oldRecord, -1);
2231
oldRecord =
_recordManager
.CopyRecord(row.Table, row._oldRecord, oldRecord);
2235
newRecord =
_recordManager
.CopyRecord(row.Table, row._newRecord, newRecord);
2859
_recordManager
.Clear(clearAll);
2984
oldRecord = table.
_recordManager
.ImportRecord(row.Table, row._oldRecord);
2990
newRecord = table.
_recordManager
.ImportRecord(row.Table, row._newRecord);
3050
return
_recordManager
[index.GetRecord(range.Min)];
3061
return
_recordManager
[index.GetRecord(range.Min)];
3084
_recordManager
.FreeRecord(ref record);
3242
oldRecord =
_recordManager
.ImportRecord(row.Table, row._oldRecord);
3248
newRecord =
_recordManager
.ImportRecord(row.Table, row._newRecord);
3332
_recordManager
[row._oldRecord] = row;
3337
_recordManager
[row._newRecord] = row;
3379
return
_recordManager
.NewRecordBase();
3389
int record =
_recordManager
.NewRecordBase();
3418
int record =
_recordManager
.NewRecordBase();
3506
_recordManager
[record] = row;
4404
_recordManager
[proposedRecord] = row;
4417
_recordManager
[proposedRecord] = row;
4433
(row ==
_recordManager
[currentRecord])) // AcceptChanges, NewRow
4515
_recordManager
[proposedRecord] = row;
4529
_recordManager
[proposedRecord] = row;
4696
row =
_recordManager
[resultRecord]!;
4804
DataRow row =
_recordManager
[resultRecord]!;
5036
dataRow =
_recordManager
[resultRecord]!;
System\Data\DataView.cs (3)
1237
return _table!.
_recordManager
[GetRecord(index)]!;
1240
private DataRowView GetRowView(int record) => GetRowView(_table!.
_recordManager
[record]!);
1460
DataRow row = _table!.
_recordManager
[iterator.Current]!;
System\Data\Select.cs (6)
597
newRows[i] = _table.
_recordManager
[_records![i]]!;
606
DataRow? row = _table.
_recordManager
[record];
720
DataRow? row = _table.
_recordManager
[record];
853
matchingRows.Add(_table.
_recordManager
[iterator.Current]!);
875
var (row1, row2) = (_table.
_recordManager
[record1], _table.
_recordManager
[record2]);
System\Data\Selection.cs (21)
195
DataRow? row = _table.
_recordManager
[record];
324
var (row1, row2) = (_table.
_recordManager
[record1], _table.
_recordManager
[record2]);
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)];
709
newRows[i] = _table.
_recordManager
[iterator.Current];
795
DataRow row = _table.
_recordManager
[record];
872
_listeners.Notify(changedType, ((0 <= record) ? _table.
_recordManager
[record] : null), trackAddRemove,
943
_table.
_recordManager
[oldRecord] == _table.
_recordManager
[newRecord],
System\Data\XMLDiffLoader.cs (4)
106
tableBefore.
_recordManager
[oldRowRecord] = row;
111
tableBefore.
_recordManager
[oldRowRecord] = row;
159
tableBefore.
_recordManager
[oldRowRecord] = row;
164
tableBefore.
_recordManager
[oldRowRecord] = row;