2 writes to _stream
mscorlib (2)
system\io\bufferedstream.cs (2)
114_stream = stream; 279_stream = null;
71 references to _stream
mscorlib (71)
system\io\bufferedstream.cs (71)
120if (!_stream.CanRead && !_stream.CanWrite) 127if (_stream == null) 134Contract.Requires(_stream != null); 136if (!_stream.CanSeek) 143Contract.Requires(_stream != null); 145if (!_stream.CanRead) 152Contract.Requires(_stream != null); 154if (!_stream.CanWrite) 201get { return _stream; } 214get { return _stream != null && _stream.CanRead; } 220get { return _stream != null && _stream.CanWrite; } 226get { return _stream != null && _stream.CanSeek; } 237return _stream.Length; 248return _stream.Position + (_readPos - _readLen + _writePos); 263_stream.Seek(value, SeekOrigin.Begin); 271if (disposing && _stream != null) { 275_stream.Close(); 309if (!_stream.CanSeek) 317if (_stream.CanWrite || _stream is BufferedStream) 318_stream.Flush(); 325if (_stream.CanWrite || _stream is BufferedStream) 326_stream.Flush(); 339return FlushAsyncInternal(cancellationToken, this, _stream, _writePos, _readPos, _readLen); 405_stream.Seek(_readPos - _readLen, SeekOrigin.Current); 431if (!_stream.CanSeek) 445_stream.Write(_buffer, 0, _writePos); 447_stream.Flush(); 459await _stream.WriteAsync(_buffer, 0, _writePos, cancellationToken).ConfigureAwait(false); 461await _stream.FlushAsync(cancellationToken).ConfigureAwait(false); 545return _stream.Read(array, offset, count) + alreadySatisfied; 550_readLen = _stream.Read(_buffer, 0, _bufferSize); 580if (_stream == null) __Error.ReadNotSupported(); 742Contract.Assert(_stream != null); 743Contract.Assert(_stream.CanRead); 775_stream.BeginRead(array, offset, count, BeginEndAwaitableAdapter.Callback, _beginEndAwaitable); 776return bytesAlreadySatisfied + _stream.EndRead(await _beginEndAwaitable); 778return bytesAlreadySatisfied + await _stream.ReadAsync(array, offset, count, cancellationToken).ConfigureAwait(false); 786_stream.BeginRead(_buffer, 0, _bufferSize, BeginEndAwaitableAdapter.Callback, _beginEndAwaitable); 787_readLen = _stream.EndRead(await _beginEndAwaitable); 789_readLen = await _stream.ReadAsync(_buffer, 0, _bufferSize, cancellationToken).ConfigureAwait(false); 814_readLen = _stream.Read(_buffer, 0, _bufferSize); 956_stream.Write(_buffer, 0, _writePos); 977_stream.Write(_buffer, 0, totalUserBytes); 982_stream.Write(_buffer, 0, _writePos); 987_stream.Write(array, offset, count); 1009if (_stream == null) __Error.ReadNotSupported(); 1150Contract.Assert(_stream != null); 1151Contract.Assert(_stream.CanWrite); 1189_stream.BeginWrite(_buffer, 0, _writePos, BeginEndAwaitableAdapter.Callback, _beginEndAwaitable); 1190_stream.EndWrite(await _beginEndAwaitable); 1192await _stream.WriteAsync(_buffer, 0, _writePos, cancellationToken).ConfigureAwait(false); 1216_stream.BeginWrite(_buffer, 0, totalUserBytes, BeginEndAwaitableAdapter.Callback, _beginEndAwaitable); 1217_stream.EndWrite(await _beginEndAwaitable); 1219await _stream.WriteAsync(_buffer, 0, totalUserBytes, cancellationToken).ConfigureAwait(false); 1227_stream.BeginWrite(_buffer, 0, _writePos, BeginEndAwaitableAdapter.Callback, _beginEndAwaitable); 1228_stream.EndWrite(await _beginEndAwaitable); 1230await _stream.WriteAsync(_buffer, 0, _writePos, cancellationToken).ConfigureAwait(false); 1238_stream.BeginWrite(array, offset, count, BeginEndAwaitableAdapter.Callback, _beginEndAwaitable); 1239_stream.EndWrite(await _beginEndAwaitable); 1241await _stream.WriteAsync(array, offset, count, cancellationToken).ConfigureAwait(false); 1284return _stream.Seek(offset, origin); 1297Contract.Assert(oldPos == _stream.Position + (_readPos - _readLen)); 1299Int64 newPos = _stream.Seek(offset, origin); 1311_stream.Seek(_readLen - _readPos, SeekOrigin.Current); 1334_stream.SetLength(value);