8 writes to _readLen
System.ServiceModel.Primitives (8)
System\ServiceModel\Channels\BufferedReadStream.cs (8)
228_readPos = _readLen = 0; 239_readLen = _stream.Read(_buffer, 0, _bufferSize); 273_readLen = 1 + await _stream.ReadAsync(_buffer, 1, _bufferSize - 1, cancellationToken); 292_readLen = await _stream.ReadAsync(_buffer, 0, _bufferSize, cancellationToken); 297_readLen += await _stream.ReadAsync(_buffer, _readLen, _bufferSize - _readLen, cancellationToken); 393_readPos = _readLen = 0; 402_readLen = await _stream.ReadAsync(_buffer, 0, _bufferSize, cancellationToken).ConfigureAwait(false); 422_readLen = _stream.Read(_buffer, 0, _bufferSize);
11 references to _readLen
System.ServiceModel.Primitives (11)
System\ServiceModel\Channels\BufferedReadStream.cs (11)
158int readBytes = _readLen - _readPos; 227Contract.Assert(_readLen == _readPos); 271Contract.Assert(_readPos == _readLen, "Buffer must be empty"); 279if (IsBufferEmpty || _readLen < _bufferSize) 289Contract.Assert(IsBufferEmpty || _readLen < _bufferSize); 297_readLen += await _stream.ReadAsync(_buffer, _readLen, _bufferSize - _readLen, cancellationToken); 301public bool IsBufferEmpty { get { return _readPos == _readLen; } } 392Contract.Assert(_readLen == _readPos); 418if (_readPos == _readLen) 427if (_readPos == _readLen)