1 write to _stream
System.Data.Common (1)
System\Data\SQLTypes\SqlXml.cs (1)
282_stream = stream;
41 references to _stream
System.Data.Common (41)
System\Data\SQLTypes\SqlXml.cs (41)
283Debug.Assert(_stream != null, "stream can not be null"); 301return _stream.CanRead; 311return _stream.CanSeek; 321return _stream.CanWrite; 331return _stream.Length; 348ArgumentOutOfRangeException.ThrowIfGreaterThan(value, _stream.Length); 367ArgumentOutOfRangeException.ThrowIfGreaterThan(offset, _stream.Length); 374ArgumentOutOfRangeException.ThrowIfGreaterThan(lPosition, _stream.Length, nameof(offset)); 379lPosition = _stream.Length + offset; 381ArgumentOutOfRangeException.ThrowIfGreaterThan(lPosition, _stream.Length, nameof(offset)); 403if (_stream.CanSeek && _stream.Position != _lPosition) 404_stream.Seek(_lPosition, SeekOrigin.Begin); 406int iBytesRead = _stream.Read(buffer, offset, count); 419if (_stream.CanSeek && _stream.Position != _lPosition) 420_stream.Seek(_lPosition, SeekOrigin.Begin); 422int iBytesRead = _stream.Read(buffer); 439if (_stream.CanSeek && _stream.Position != _lPosition) 440_stream.Seek(_lPosition, SeekOrigin.Begin); 442_stream.Write(buffer, offset, count); 453if (_stream.CanSeek && _lPosition >= _stream.Length) 456if (_stream.CanSeek && _stream.Position != _lPosition) 457_stream.Seek(_lPosition, SeekOrigin.Begin); 459int ret = _stream.ReadByte(); 468if (_stream.CanSeek && _stream.Position != _lPosition) 469_stream.Seek(_lPosition, SeekOrigin.Begin); 470_stream.WriteByte(value); 479_stream.SetLength(value); 486_stream?.Flush(); 504if (!_stream.CanSeek) 510if (!_stream.CanRead) 516if (!_stream.CanWrite) 529if (_isClosed || _stream == null || (!_stream.CanRead && !_stream.CanWrite && !_stream.CanSeek))