1 write to _entries
System.IO.Compression (1)
System\IO\Compression\ZipArchive.cs (1)
191
_entries
= new List<ZipArchiveEntry>();
30 references to _entries
System.IO.Compression (30)
System\IO\Compression\ZipArchive.Async.cs (10)
113
foreach (ZipArchiveEntry entry in zipArchive.
_entries
)
164
foreach (ZipArchiveEntry entry in
_entries
)
357
List<ZipArchiveEntry> entriesToWrite =
_entries
;
367
entriesToWrite = new(
_entries
.Count);
369
foreach (ZipArchiveEntry entry in
_entries
)
411
bool archiveEpilogueRequiresUpdate =
_entries
.Count == 0;
413
foreach (ZipArchiveEntry entry in
_entries
)
439
||
_entries
.Count >= ZipHelper.Mask16Bit
450
await Zip64EndOfCentralDirectoryRecord.WriteBlockAsync(_archiveStream,
_entries
.Count, startOfCentralDirectory, sizeOfCentralDirectory, cancellationToken).ConfigureAwait(false);
462
await ZipEndOfCentralDirectoryBlock.WriteBlockAsync(_archiveStream,
_entries
.Count, startOfCentralDirectory, sizeOfCentralDirectory, _archiveComment, cancellationToken).ConfigureAwait(false);
System\IO\Compression\ZipArchive.cs (20)
165
foreach (ZipArchiveEntry entry in
_entries
)
192
_entriesCollection = new ReadOnlyCollection<ZipArchiveEntry>(
_entries
);
316
foreach (ZipArchiveEntry entry in
_entries
)
421
foreach (ZipArchiveEntry entry in
_entries
)
470
_entries
.Add(entry);
486
_entries
.Remove(entry);
544
_entries
.Clear();
592
_entries
.Sort(ZipArchiveEntry.LocalHeaderOffsetComparer.Instance);
597
for (int i = 0; i <
_entries
.Count; i++)
599
_entries
[i].EndOfLocalEntryData = i <
_entries
.Count - 1
600
?
_entries
[i + 1].OffsetOfLocalHeader
836
List<ZipArchiveEntry> entriesToWrite =
_entries
;
845
entriesToWrite = new(
_entries
.Count);
847
foreach (ZipArchiveEntry entry in
_entries
)
888
bool archiveEpilogueRequiresUpdate =
_entries
.Count == 0;
890
foreach (ZipArchiveEntry entry in
_entries
)
920
||
_entries
.Count >= ZipHelper.Mask16Bit
931
Zip64EndOfCentralDirectoryRecord.WriteBlock(_archiveStream,
_entries
.Count, startOfCentralDirectory, sizeOfCentralDirectory);
943
ZipEndOfCentralDirectoryBlock.WriteBlock(_archiveStream,
_entries
.Count, startOfCentralDirectory, sizeOfCentralDirectory, _archiveComment);