4 writes to _currentDataRow
System.Data.Common (4)
System\Data\DataTableReader.cs (4)
190_currentDataRow = _currentDataTable.Rows[_rowCounter]; 202_currentDataRow = _currentDataTable.Rows[_rowCounter]; 981_currentDataRow = _currentDataTable.Rows[_rowCounter]; 987_currentDataRow = null;
34 references to _currentDataRow
System.Data.Common (34)
System\Data\DataTableReader.cs (34)
192while (_currentDataRow.RowState == DataRowState.Deleted) 249if ((_currentDataRow == null) || (_currentDataRow.RowState == DataRowState.Deleted)) 256return _currentDataRow[ordinal]; 273if ((_currentDataRow == null) || (_currentDataRow.RowState == DataRowState.Deleted)) 278return _currentDataRow[name]; 320return (bool)_currentDataRow![ordinal]; 336return (byte)_currentDataRow![ordinal]; 353tempBuffer = (byte[])_currentDataRow![ordinal]; 399return (char)_currentDataRow![ordinal]; 416tempBuffer = (char[])_currentDataRow![ordinal]; 469return (DateTime)_currentDataRow![ordinal]; 485return (decimal)_currentDataRow![ordinal]; 501return (double)_currentDataRow![ordinal]; 532return (float)_currentDataRow![ordinal]; 548return (Guid)_currentDataRow![ordinal]; 564return (short)_currentDataRow![ordinal]; 580return (int)_currentDataRow![ordinal]; 596return (long)_currentDataRow![ordinal]; 644return (string)_currentDataRow![ordinal]; 660return _currentDataRow![ordinal]; 680Array.Copy(_currentDataRow!.ItemArray, values, _currentDataRow.ItemArray.Length > values.Length ? values.Length : _currentDataRow.ItemArray.Length); 681return (_currentDataRow.ItemArray.Length > values.Length ? values.Length : _currentDataRow.ItemArray.Length); 689return (_currentDataRow!.IsNull(ordinal)); 887if ((_currentDataRow == null) || (_currentDataTable == null)) 895if ((_currentDataRow.RowState == DataRowState.Deleted) || (_currentDataRow.RowState == DataRowState.Detached) || _currentRowRemoved) 952if (_currentDataRow == _currentDataTable.Rows[_rowCounter + 1]) 963if (args.Row != _currentDataRow) 968if (_currentDataRow == _currentDataTable.Rows[_rowCounter - 1])