3 writes to _addNewRow
System.Data.Common (3)
System\Data\DataView.cs (3)
552
_addNewRow
= _table!.NewRow();
809
_addNewRow
= null;
1307
_addNewRow
= null;
27 references to _addNewRow
System.Data.Common (27)
System\Data\DataRowView.cs (1)
214
public bool IsNew => (_row == _dataView.
_addNewRow
);
System\Data\DataView.cs (26)
280
private int CountFromIndex => ((null != _index) ? _index.RecordCount : 0) + ((null !=
_addNewRow
) ? 1 : 0);
544
if (
_addNewRow
!= null)
546
_rowViewCache[
_addNewRow
].EndEdit();
549
Debug.Assert(null ==
_addNewRow
, "AddNew addNewRow is not null");
553
DataRowView drv = new DataRowView(this,
_addNewRow
);
554
_rowViewCache.Add(
_addNewRow
, drv);
649
if (null !=
_addNewRow
)
651
array.SetValue(_rowViewCache[
_addNewRow
], index);
669
if (null !=
_addNewRow
)
671
array[index] = _rowViewCache[
_addNewRow
];
688
if (row ==
_addNewRow
)
784
Debug.Assert(null !=
_addNewRow
, "null addNewRow");
787
DataRow newRow =
_addNewRow
;
804
if (newRow ==
_addNewRow
)
807
bool flag = _rowViewCache.Remove(
_addNewRow
);
864
if (ReferenceEquals(
_addNewRow
, rowview.Row))
1219
_addNewRow
!.GetDefaultRecord() :
1231
if ((index == (count - 1)) && (
_addNewRow
!= null))
1235
return
_addNewRow
;
1251
if (
_addNewRow
!= null && _index!.RecordCount == 0)
1301
if (row ==
_addNewRow
)
1304
int index = IndexOfDataRowView(_rowViewCache[
_addNewRow
]);
1321
Debug.Assert(row !=
_addNewRow
, "addNewRow being deleted");
1468
if (null !=
_addNewRow
)
1470
_rowViewCache.TryGetValue(
_addNewRow
, out drv);
1472
rvc.Add(
_addNewRow
, drv);