1 write to _blockList
WindowsBase (1)
Base\MS\Internal\IO\Zip\ZipIOBlockManager.cs (1)
811_blockList = null;
24 references to _blockList
WindowsBase (24)
Base\MS\Internal\IO\Zip\ZipIOBlockManager.cs (24)
61return _blockList.GetEnumerator(); 341_blockList.Remove(localFileBlock); 488_blockList.Add(rawBlock); 772if (_blockList != null) 774foreach (IZipIOBlock block in _blockList) 835Invariant.Assert(_blockList.Count >= _requiredBlockCount); 845return _blockList.Count - _requiredBlockCount; 893foreach (IZipIOBlock currentBlock in _blockList) 910int blockListCount = _blockList.Count; 913IZipIOBlock currentBlock = (IZipIOBlock)_blockList[i]; 934if (((IZipIOBlock)_blockList[j]).PreSaveNotification(currentBlockOffset, currentBlockSize) == 977for (int i = 0; i < _blockList.Count; i++) 979IZipIOBlock currentBlock = (IZipIOBlock)_blockList[i]; 1064int blockPosition = _blockList.IndexOf(Zip64EndOfCentralDirectoryBlock); 1120int blockPosition = _blockList.IndexOf(Zip64EndOfCentralDirectoryLocatorBlock); 1146int blockPosition = _blockList.IndexOf(EndOfCentralDirectoryBlock); 1173for (int blockIndex = _blockList.Count - 1; blockIndex >= 0; --blockIndex) 1176ZipIORawDataFileBlock rawBlock = _blockList[blockIndex] as ZipIORawDataFileBlock; 1186_blockList.RemoveAt(blockIndex); // remove the old big raw data block 1191_blockList.Insert(blockIndex, suffixBlock); 1195_blockList.Insert(blockIndex, block); 1200_blockList.Insert(blockIndex, prefixBlock); 1217_blockList.Insert(blockPosition, block); 1229_blockList.Add(block);