1 write to _entries
System.IO.Compression (1)
System\IO\Compression\ZipArchive.cs (1)
188_entries = new List<ZipArchiveEntry>();
23 references to _entries
System.IO.Compression (23)
System\IO\Compression\ZipArchive.Async.cs (9)
112foreach (ZipArchiveEntry entry in zipArchive._entries) 335List<ZipArchiveEntry> entriesToWrite = _entries; 345entriesToWrite = new(_entries.Count); 346foreach (ZipArchiveEntry entry in _entries) 389bool archiveEpilogueRequiresUpdate = _entries.Count == 0; 391foreach (ZipArchiveEntry entry in _entries) 417|| _entries.Count >= ZipHelper.Mask16Bit 428await Zip64EndOfCentralDirectoryRecord.WriteBlockAsync(_archiveStream, _entries.Count, startOfCentralDirectory, sizeOfCentralDirectory, cancellationToken).ConfigureAwait(false); 440await ZipEndOfCentralDirectoryBlock.WriteBlockAsync(_archiveStream, _entries.Count, startOfCentralDirectory, sizeOfCentralDirectory, _archiveComment, cancellationToken).ConfigureAwait(false);
System\IO\Compression\ZipArchive.cs (14)
162foreach (ZipArchiveEntry entry in _entries) 189_entriesCollection = new ReadOnlyCollection<ZipArchiveEntry>(_entries); 421_entries.Add(entry); 437_entries.Remove(entry); 499_entries.Clear(); 547_entries.Sort(ZipArchiveEntry.LocalHeaderOffsetComparer.Instance); 774List<ZipArchiveEntry> entriesToWrite = _entries; 783entriesToWrite = new(_entries.Count); 785foreach (ZipArchiveEntry entry in _entries) 827bool archiveEpilogueRequiresUpdate = _entries.Count == 0; 829foreach (ZipArchiveEntry entry in _entries) 859|| _entries.Count >= ZipHelper.Mask16Bit 870Zip64EndOfCentralDirectoryRecord.WriteBlock(_archiveStream, _entries.Count, startOfCentralDirectory, sizeOfCentralDirectory); 882ZipEndOfCentralDirectoryBlock.WriteBlock(_archiveStream, _entries.Count, startOfCentralDirectory, sizeOfCentralDirectory, _archiveComment);