5 writes to _inBytesRead
System.Data (5)
fx\src\data\System\Data\SqlClient\TdsParserStateObject.cs (5)
1131_inBytesRead = 0; 1150_inBytesRead = _inBytesRead - _inBytesUsed; 1158_inBytesRead = 0; 2418_inBytesRead = (int)dataSize; 3634_stateObj._inBytesRead = next.Read;
39 references to _inBytesRead
System.Data (39)
fx\src\data\System\Data\SqlClient\SqlDataReader.cs (1)
3562int bytesRemaining = Math.Min(checked(_stateObj._inBytesRead - _stateObj._inBytesUsed), _stateObj._inBytesPacket);
fx\src\data\System\Data\SqlClient\TdsParser.cs (4)
884if (_physicalStateObj._inBytesRead == 0) { 2714if (stateObj._inBytesRead > stateObj._inBytesUsed) { 2734Debug.Assert(stateObj._inBytesUsed == stateObj._inBytesRead && stateObj._inBytesPacket == 0, "DONE_ATTN received with more data left on wire"); 2789if (stateObj._inBytesUsed >= stateObj._inBytesRead) {
fx\src\data\System\Data\SqlClient\TdsParserStateObject.cs (34)
470int bytesRemaining = Math.Min(_inBytesPacket, _inBytesRead - _inBytesUsed) - 1; 980if ((_partialHeaderBytesRead > 0) || (_inBytesUsed + _inputHeaderLen > _inBytesRead)) { 985int copy = Math.Min(_inBytesRead - _inBytesUsed, _inputHeaderLen - _partialHeaderBytesRead); 1002Debug.Assert(_inBytesUsed == _inBytesRead, "Did not use all data while reading partial header"); 1054if ((_inBytesPacket == 0) && (_inBytesUsed < _inBytesRead)) { 1063if (_inBytesUsed == _inBytesRead) { 1084if (_inBytesUsed == _inBytesRead) { 1136if (_inBytesRead > _inBytesUsed) { 1143int remainingData = _inBytesRead - _inBytesUsed; 1150_inBytesRead = _inBytesRead - _inBytesUsed; 1226if ((_inBytesPacket == 0) || (_inBytesUsed == _inBytesRead)) { 1232int bytesToRead = Math.Min(len, Math.Min(_inBytesPacket, _inBytesRead - _inBytesUsed)); 1253Debug.Assert(_inBytesUsed >= 0 && _inBytesUsed <= _inBytesRead, "ERROR - TDSParser: _inBytesUsed < 0 or _inBytesUsed > _inBytesRead"); 1272if ((_inBytesPacket == 0) || (_inBytesUsed == _inBytesRead)) { 1295if (((_inBytesUsed + 2) > _inBytesRead) || (_inBytesPacket < 2)) { 1328if (((_inBytesUsed + 2) > _inBytesRead) || (_inBytesPacket < 2)) { 1359if (((_inBytesUsed + 4) > _inBytesRead) || (_inBytesPacket < 4)) { 1389if ((_inBytesPacket == 0) || (_inBytesUsed == _inBytesRead)) { 1396if ((_bTmpRead > 0) || (((_inBytesUsed + 8) > _inBytesRead) || (_inBytesPacket < 8))) { 1434if (((_inBytesUsed + 2) > _inBytesRead) || (_inBytesPacket < 2)) { 1465if ((_inBytesPacket == 0) || (_inBytesUsed == _inBytesRead)) { 1472if ((_bTmpRead > 0) || (((_inBytesUsed + 4) > _inBytesRead) || (_inBytesPacket < 4))) { 1508if (((_inBytesUsed + 4) > _inBytesRead) || (_inBytesPacket < 4)) { 1538if (((_inBytesUsed + 8) > _inBytesRead) || (_inBytesPacket < 8)) { 1572if (((_inBytesUsed + cBytes) > _inBytesRead) || (_inBytesPacket < cBytes)) { 1637if (((_inBytesUsed + length) > _inBytesRead) || (_inBytesPacket < length)) { 2422_snapshot.PushBuffer(_inBuff, _inBytesRead); 2434Bid.TraceBin("<sc.TdsParser.ReadNetworkPacketAsyncCallback|INFO|ADV> Packet read", _inBuff, (UInt16)_inBytesRead); 3185statistics.SafeAdd(ref statistics._bytesReceived, _inBytesRead); 3230if (_inBytesUsed < 0 || _inBytesRead < 0) { 3234_inBytesUsed, _inBytesRead); 3236else if (_inBytesUsed > _inBytesRead) { 3240_inBytesUsed, _inBytesRead); 3669PushBuffer(_stateObj._inBuff, _stateObj._inBytesRead);