4 writes to _virtualPosition
System.Formats.Tar (4)
System\Formats\Tar\GnuSparseStream.cs (4)
127
_virtualPosition
= value;
154
_virtualPosition
= newPosition;
249
_virtualPosition
+= totalFilled;
328
_virtualPosition
= _realSize;
8 references to _virtualPosition
System.Formats.Tar (8)
System\Formats\Tar\GnuSparseStream.cs (8)
117
return
_virtualPosition
;
144
SeekOrigin.Current =>
_virtualPosition
+ offset,
156
return
_virtualPosition
;
168
if (destination.IsEmpty ||
_virtualPosition
>= _realSize)
173
int toRead = (int)Math.Min(destination.Length, _realSize -
_virtualPosition
);
206
if (buffer.IsEmpty ||
_virtualPosition
>= _realSize)
219
int toRead = (int)Math.Min(buffer.Length, _realSize -
_virtualPosition
);
225
long vPos =
_virtualPosition
+ totalFilled;