10 writes to _writePos
System.ServiceModel.Primitives (10)
System\ServiceModel\Channels\BufferedWriteStream.cs (10)
216_writePos = 0; 226_writePos = 0; 256_writePos += bytesToWrite; 370_writePos = 0; 392_writePos = 0; 397_writePos = 0; 497_writePos = 0; 520_writePos = 0; 525_writePos = 0; 548_buffer[_writePos++] = value;
33 references to _writePos
System.ServiceModel.Primitives (33)
System\ServiceModel\Channels\BufferedWriteStream.cs (33)
91Array.Copy(_buffer, 0, shadowBuffer, 0, _writePos); 163if (_writePos > 0) 166Contract.Assert(_writePos == 0); 191if (_writePos > 0) 194Contract.Assert(_writePos == 0); 202Contract.Assert(_writePos == 0); 212Contract.Assert(_buffer != null && _bufferSize >= _writePos, 215_stream.Write(_buffer, 0, _writePos); 222Contract.Assert(_buffer != null && _bufferSize >= _writePos, 225await _stream.WriteAsync(_buffer, 0, _writePos, cancellationToken).ConfigureAwait(false); 247int bytesToWrite = Math.Min(_bufferSize - _writePos, count); 254Array.Copy(array, offset, _buffer, _writePos, bytesToWrite); 344Contract.Assert(_writePos < _bufferSize); 351totalUserBytes = _writePos + count; 359if (_writePos < _bufferSize) 366Contract.Assert(_writePos == _bufferSize); 369_stream.Write(_buffer, 0, _writePos); 375Contract.Assert(_writePos < _bufferSize); 381if (_writePos > 0) 390Array.Copy(array, offset, _buffer, _writePos, count); 396_stream.Write(_buffer, 0, _writePos); 429Contract.Assert(_writePos < _bufferSize); 432completeSynchronously = (count < _bufferSize - _writePos); 478totalUserBytes = _writePos + count; 486if (_writePos < _bufferSize) 493Contract.Assert(_writePos == _bufferSize); 496await _stream.WriteAsync(_buffer, 0, _writePos, cancellationToken).ConfigureAwait(false); 502Contract.Assert(_writePos < _bufferSize); 509if (_writePos > 0) 518Buffer.BlockCopy(array, offset, _buffer, _writePos, count); 524await _stream.WriteAsync(_buffer, 0, _writePos, cancellationToken).ConfigureAwait(false); 543if (_writePos >= _bufferSize - 1) 550Contract.Assert(_writePos < _bufferSize);