4 writes to _virtualPosition
System.Formats.Tar (4)
System\Formats\Tar\GnuSparseStream.cs (4)
137
_virtualPosition
= value;
164
_virtualPosition
= newPosition;
219
_virtualPosition
+= totalFilled;
282
_virtualPosition
+= totalFilled;
9 references to _virtualPosition
System.Formats.Tar (9)
System\Formats\Tar\GnuSparseStream.cs (9)
127
return
_virtualPosition
;
154
SeekOrigin.Current =>
_virtualPosition
+ offset,
167
return
_virtualPosition
;
182
if (destination.IsEmpty ||
_virtualPosition
>= _realSize)
187
int toRead = (int)Math.Min(destination.Length, _realSize -
_virtualPosition
);
193
long vPos =
_virtualPosition
+ totalFilled;
240
if (buffer.IsEmpty ||
_virtualPosition
>= _realSize)
252
int toRead = (int)Math.Min(buffer.Length, _realSize -
_virtualPosition
);
258
long vPos =
_virtualPosition
+ totalFilled;