3 writes to _persistedSize
WindowsBase (3)
Base\MS\Internal\IO\Zip\ZipIOFileItemStream.cs (3)
351_persistedSize = persistedSize; 431checked{_persistedSize += _sparseMemoryStreamSuffix.Length;} 511_persistedSize = newPersistedSize;
14 references to _persistedSize
WindowsBase (14)
Base\MS\Internal\IO\Zip\ZipIOFileItemStream.cs (14)
107if (newLength <= _persistedSize) 126_sparseMemoryStreamSuffix.SetLength(newLength - _persistedSize); // no need for checked as it was verified above 206if (newStreamPosition < _persistedSize) 213persistedTailSize = Math.Min(_currentStreamLength, _persistedSize) - newStreamPosition; 241if ((_sparseMemoryStreamSuffix != null) && (newStreamPosition + count > _persistedSize)) 245_sparseMemoryStreamSuffix.Seek(newStreamPosition - _persistedSize, SeekOrigin.Begin); 289if (newStreamPosition < _persistedSize) 298diskBytesToWrite = (int) (Math.Min(count, _persistedSize - newStreamPosition)); // this is a safe cast as count has int type 307if (newStreamPosition + count > _persistedSize) 314_sparseMemoryStreamSuffix.Seek(newStreamPosition - _persistedSize, SeekOrigin.Begin); 369Math.Min(_persistedSize, _currentStreamLength), // in case the stream is smaller then our persisted block on 456long moveBlockSize = Math.Min(_persistedSize, _currentStreamLength); 495if (_blockManager.Stream.Position != checked (_offset + _persistedSize)) 498_blockManager.Stream.Seek(_offset + _persistedSize, SeekOrigin.Begin);