10 writes to _writePos
dotnet-svcutil-lib (10)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\BufferedWriteStream.cs (10)
206_writePos = 0; 216_writePos = 0; 246_writePos += bytesToWrite; 360_writePos = 0; 382_writePos = 0; 387_writePos = 0; 486_writePos = 0; 509_writePos = 0; 514_writePos = 0; 537_buffer[_writePos++] = value;
33 references to _writePos
dotnet-svcutil-lib (33)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\BufferedWriteStream.cs (33)
86Array.Copy(_buffer, 0, shadowBuffer, 0, _writePos); 153if (_writePos > 0) 156Contract.Assert(_writePos == 0); 181if (_writePos > 0) 184Contract.Assert(_writePos == 0); 192Contract.Assert(_writePos == 0); 202Contract.Assert(_buffer != null && _bufferSize >= _writePos, 205_stream.Write(_buffer, 0, _writePos); 212Contract.Assert(_buffer != null && _bufferSize >= _writePos, 215await _stream.WriteAsync(_buffer, 0, _writePos, cancellationToken).ConfigureAwait(false); 237int bytesToWrite = Math.Min(_bufferSize - _writePos, count); 244Array.Copy(array, offset, _buffer, _writePos, bytesToWrite); 334Contract.Assert(_writePos < _bufferSize); 341totalUserBytes = _writePos + count; 349if (_writePos < _bufferSize) 356Contract.Assert(_writePos == _bufferSize); 359_stream.Write(_buffer, 0, _writePos); 365Contract.Assert(_writePos < _bufferSize); 371if (_writePos > 0) 380Array.Copy(array, offset, _buffer, _writePos, count); 386_stream.Write(_buffer, 0, _writePos); 417Contract.Assert(_writePos < _bufferSize); 420completeSynchronously = (count < _bufferSize - _writePos); 467totalUserBytes = _writePos + count; 475if (_writePos < _bufferSize) 482Contract.Assert(_writePos == _bufferSize); 485await _stream.WriteAsync(_buffer, 0, _writePos, cancellationToken).ConfigureAwait(false); 491Contract.Assert(_writePos < _bufferSize); 498if (_writePos > 0) 507Buffer.BlockCopy(array, offset, _buffer, _writePos, count); 513await _stream.WriteAsync(_buffer, 0, _writePos, cancellationToken).ConfigureAwait(false); 532if (_writePos >= _bufferSize - 1) 539Contract.Assert(_writePos < _bufferSize);