3 writes to _cachePrefixStream
WindowsBase (3)
Base\MS\Internal\IO\Zip\ZipIOFileItemStream.cs (3)
371
ref
_cachePrefixStream
);
488
_cachePrefixStream
= null;
562
_cachePrefixStream
= null;
17 references to _cachePrefixStream
WindowsBase (17)
Base\MS\Internal\IO\Zip\ZipIOFileItemStream.cs (17)
94
Debug.Assert(
_cachePrefixStream
== null); // we only expect this thing to be not null during Archive Save execution
142
Debug.Assert(
_cachePrefixStream
== null); // we only expect this thing to be not null during Archive Save execution
179
Debug.Assert(
_cachePrefixStream
== null); // we only expect this thing to be not null during Archive Save execution
271
Debug.Assert(
_cachePrefixStream
== null); // we only expect this thing to be not null during Archive Save execution
418
Debug.Assert(
_cachePrefixStream
== null); // _cachePrefixStream must not be used in streaming cases at all
462
if (
_cachePrefixStream
!= null)
465
checked{moveBlockSourceOffset +=
_cachePrefixStream
.Length;}
466
checked{moveBlockTargetOffset +=
_cachePrefixStream
.Length;}
467
checked{moveBlockSize -=
_cachePrefixStream
.Length;}
475
if (
_cachePrefixStream
!= null)
480
Debug.Assert(
_cachePrefixStream
.Length > 0); // should be taken care of by the constructor
483
_cachePrefixStream
.WriteToStream(_blockManager.Stream);
484
checked{newPersistedSize +=
_cachePrefixStream
.Length;}
487
_cachePrefixStream
.Close();
515
Debug.Assert(
_cachePrefixStream
== null); // we only expect this thing to be not null during Archive Save execution
552
if (
_cachePrefixStream
!= null)
554
_cachePrefixStream
.Close();