4 writes to _rowFetchedCount
System.Data (4)
fx\src\data\System\Data\OleDb\OleDbDataReader.cs (4)
712
_rowFetchedCount
= IntPtr.Zero;
1548
hr = irowset.GetNextRows(_chapterHandle.HChapter, /*skipCount*/IntPtr.Zero, _rowHandleFetchCount, out
_rowFetchedCount
, ref rowHandlesPtr);
1574
_rowFetchedCount
= (IntPtr)Math.Max((int)_rowFetchedCount, 0);
1636
_rowFetchedCount
= IntPtr.Zero;
10 references to _rowFetchedCount
System.Data (10)
fx\src\data\System\Data\OleDb\OleDbDataReader.cs (10)
1301
if (IntPtr.Zero ==
_rowFetchedCount
) { // starts at (-1 <= 0)
1310
return ((_currentRow <= (int)
_rowFetchedCount
) && _isRead);
1316
if (0 < (int)
_rowFetchedCount
) {
1328
if (_currentRow == (int)
_rowFetchedCount
) {
1549
Bid.Trace("<oledb.IRowset.GetNextRows|API|OLEDB|RET> %08X{HRESULT}, RowsObtained=%Id\n", hr,
_rowFetchedCount
);
1573
_isRead = ((OleDbHResult.DB_S_ENDOFROWSET != hr) || (0 < (int)
_rowFetchedCount
)); // MDAC 59264
1574
_rowFetchedCount = (IntPtr)Math.Max((int)
_rowFetchedCount
, 0);
1622
Debug.Assert(0 < (int)
_rowFetchedCount
, "invalid _rowFetchedCount");
1627
Bid.Trace("<oledb.IRowset.ReleaseRows|API|OLEDB> %d#, Request=%Id\n", ObjectID,
_rowFetchedCount
);
1628
hr = irowset.ReleaseRows(
_rowFetchedCount
, _rowHandleNativeBuffer, ADP.PtrZero, ADP.PtrZero, ADP.PtrZero);