1 write to _realSize
System.Formats.Tar (1)
System\Formats\Tar\GnuSparseStream.cs (1)
52_realSize = realSize;
10 references to _realSize
System.Formats.Tar (10)
System\Formats\Tar\GnuSparseStream.cs (10)
89if (offset < previousEnd || offset > _realSize || length > _realSize - offset) 118return _realSize; 155SeekOrigin.End => _realSize + offset, 182if (destination.IsEmpty || _virtualPosition >= _realSize) 187int toRead = (int)Math.Min(destination.Length, _realSize - _virtualPosition); 199long nextSegStart = ~segIdx < _segments.Length ? _segments[~segIdx].Offset : _realSize; 240if (buffer.IsEmpty || _virtualPosition >= _realSize) 252int toRead = (int)Math.Min(buffer.Length, _realSize - _virtualPosition); 263long nextSegStart = ~segIdx < _segments.Length ? _segments[~segIdx].Offset : _realSize;