3 instantiations of ZipArchiveEntry
System.IO.Compression (3)
System\IO\Compression\ZipArchive.cs (3)
442new ZipArchiveEntry(this, entryName, compressionLevel.Value) : 443new ZipArchiveEntry(this, entryName); 557AddEntry(new ZipArchiveEntry(this, currentHeader));
133 references to ZipArchiveEntry
aspire (1)
Utils\ArchiveHelper.cs (1)
41foreach (var entry in archive.Entries)
Aspire.Dashboard (4)
Model\TelemetryExportService.cs (3)
139var entry = archive.CreateEntry($"consolelogs/{SanitizeFileName(resourceName)}.txt"); 151var entry = archive.CreateEntry($"resources/{SanitizeFileName(resourceName)}.json"); 696var entry = archive.CreateEntry(path);
Model\TelemetryImportService.cs (1)
97foreach (var entry in archive.Entries)
Aspire.Dashboard.Tests (8)
Model\TelemetryExportServiceTests.cs (4)
660var resource1LogsEntry = archive.Entries.First(e => e.FullName.Contains("structuredlogs") && e.FullName.Contains("resource1")); 668var resource2TracesEntry = archive.Entries.First(e => e.FullName.Contains("traces") && e.FullName.Contains("resource2")); 676var resource3MetricsEntry = archive.Entries.First(e => e.FullName.Contains("metrics") && e.FullName.Contains("resource3")); 831var logEntry = archive.GetEntry("structuredlogs/JapaneseService.json");
Model\TelemetryImportServiceTests.cs (4)
131var logsEntry = archive.CreateEntry("logs.json"); 138var tracesEntry = archive.CreateEntry("traces.json"); 173var txtEntry = archive.CreateEntry("console.txt"); 180var logsEntry = archive.CreateEntry("logs.json");
BuildBoss (1)
OptProfCheckerUtil.cs (1)
103var entry = archive.GetEntry("manifest.json");
Microsoft.Arcade.Common (2)
NupkgInfoFactory.cs (1)
33foreach (ZipArchiveEntry entry in zipArchive.Entries)
ZipArchiveManager.cs (1)
55ZipArchiveEntry entry = archive.CreateEntry(targetFilename);
Microsoft.DotNet.Build.Tasks.VisualStudio (1)
OptProf\GenerateTrainingInputFiles.cs (1)
101var entry = archive.GetEntry("manifest.json");
Microsoft.DotNet.Build.Tasks.VisualStudio.Tests (1)
OptProf\GenerateTrainingInputFilesTests.cs (1)
124var entry = archive.CreateEntry("manifest.json");
Microsoft.DotNet.Helix.Sdk (1)
ProvisioningProfileProvider.cs (1)
129foreach (ZipArchiveEntry entry in zipArchive.Entries)
Microsoft.DotNet.Internal.SymbolHelper (1)
SymbolUploadHelper.cs (1)
277foreach (ZipArchiveEntry entry in archive.Entries)
Microsoft.DotNet.SignCheckLibrary (4)
Verification\Jar\JarManifestFile.cs (1)
47private bool Verify(JarIndividualEntry entry, ZipArchiveEntry archiveEntry)
Verification\Jar\JarManifestFileBase.cs (1)
95ZipArchiveEntry manifestArchiveEntry = archive.Entries.First(a => String.Equals(a.FullName, ManifestPath, StringComparison.OrdinalIgnoreCase));
Verification\Jar\JarUtils.cs (1)
27ZipArchiveEntry entry = archive.GetEntry(path);
Verification\ZipVerifier.cs (1)
25foreach (var entry in archive.Entries)
Microsoft.DotNet.SignTool (3)
src\ZipData.cs (2)
210foreach (var entry in archive.Entries) 225foreach (ZipArchiveEntry entry in archive.Entries)
src\ZipDataEntry.cs (1)
48public ZipDataEntry(ZipArchiveEntry entry)
Microsoft.ML.Core (5)
Data\Repository.cs (5)
400var ae = _archive.CreateEntry(kvp.Key); 452private readonly Dictionary<string, ZipArchiveEntry> _entries; 473_entries = new Dictionary<string, ZipArchiveEntry>(); 474foreach (var entry in _archive.Entries) 511ZipArchiveEntry entry;
Microsoft.ML.IntegrationTests (1)
ModelFiles.cs (1)
64var versionPath = archive.Entries.First(x => x.FullName == versionFileName);
Microsoft.ML.TestFramework (1)
DataPipe\TestDataPipe.cs (1)
1060var entry = zip.Entries.First(source => source.Name == "word_topic_summary-Result.txt");
netstandard (1)
netstandard.cs (1)
896[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.IO.Compression.ZipArchiveEntry))]
System.IO.Compression (53)
System\IO\Compression\ZipArchive.Async.cs (6)
113foreach (ZipArchiveEntry entry in zipArchive._entries) 164foreach (ZipArchiveEntry entry in _entries) 357List<ZipArchiveEntry> entriesToWrite = _entries; 368foreach (ZipArchiveEntry entry in _entries) 399foreach (ZipArchiveEntry entry in entriesToWrite) 413foreach (ZipArchiveEntry entry in _entries)
System\IO\Compression\ZipArchive.cs (29)
22private ZipArchiveEntry? _archiveStreamOwner; 24private readonly List<ZipArchiveEntry> _entries; 25private readonly ReadOnlyCollection<ZipArchiveEntry> _entriesCollection; 26private readonly Dictionary<string, ZipArchiveEntry> _entriesDictionary; 165foreach (ZipArchiveEntry entry in _entries) 191_entries = new List<ZipArchiveEntry>(); 192_entriesCollection = new ReadOnlyCollection<ZipArchiveEntry>(_entries); 193_entriesDictionary = new Dictionary<string, ZipArchiveEntry>(); 228public ReadOnlyCollection<ZipArchiveEntry> Entries 268public ZipArchiveEntry CreateEntry(string entryName) 283public ZipArchiveEntry CreateEntry(string entryName, CompressionLevel compressionLevel) 316foreach (ZipArchiveEntry entry in _entries) 346public ZipArchiveEntry? GetEntry(string entryName) 354_entriesDictionary.TryGetValue(entryName, out ZipArchiveEntry? result); 421foreach (ZipArchiveEntry entry in _entries) 431private ZipArchiveEntry DoCreateEntry(string entryName, CompressionLevel? compressionLevel) 441ZipArchiveEntry entry = compressionLevel.HasValue ? 450internal void AcquireArchiveStream(ZipArchiveEntry entry) 468private void AddEntry(ZipArchiveEntry entry) 475internal void DebugAssertIsStillArchiveStreamOwner(ZipArchiveEntry entry) => Debug.Assert(_archiveStreamOwner == entry); 477internal void ReleaseArchiveStream(ZipArchiveEntry entry) 484internal void RemoveEntry(ZipArchiveEntry entry) 592_entries.Sort(ZipArchiveEntry.LocalHeaderOffsetComparer.Instance); 768private static void WriteFileCalculateOffsets(ZipArchiveEntry entry, ref long startingOffset, ref long nextFileOffset) 783private static void WriteFileCheckStartingOffset(ZipArchiveEntry entry, ref long completeRewriteStartingOffset) 824List<ZipArchiveEntry> entriesToWrite = _entries; 835foreach (ZipArchiveEntry entry in _entries) 865foreach (ZipArchiveEntry entry in entriesToWrite) 879foreach (ZipArchiveEntry entry in _entries)
System\IO\Compression\ZipArchiveEntry.cs (8)
799(long initialPosition, long currentPosition, uint checkSum, Stream backing, ZipArchiveEntry thisRef, EventHandler? closeHandler) => 865var entry = (ZipArchiveEntry)o!; 1487private readonly ZipArchiveEntry _entry; 1493public DirectToArchiveWriterStream(CheckSumAndSizeWriteStream crcSizeStream, ZipArchiveEntry entry) 1723internal sealed class LocalHeaderOffsetComparer : Comparer<ZipArchiveEntry> 1730public override int Compare(ZipArchiveEntry? x, ZipArchiveEntry? y)
System\IO\Compression\ZipCustomStreams.cs (10)
17private readonly Action<ZipArchiveEntry?>? _onClosed; 23private readonly ZipArchiveEntry? _zipArchiveEntry; 29private WrappedStream(Stream baseStream, bool closeBaseStream, ZipArchiveEntry? entry, Action<ZipArchiveEntry?>? onClosed, bool notifyEntryOnWrite) 39internal WrappedStream(Stream baseStream, ZipArchiveEntry entry, Action<ZipArchiveEntry?>? onClosed, bool notifyEntryOnWrite = false) 483private readonly ZipArchiveEntry _zipArchiveEntry; 487private readonly Action<long, long, uint, Stream, ZipArchiveEntry, EventHandler?> _saveCrcAndSizes; 497ZipArchiveEntry entry, EventHandler? onClose, 498Action<long, long, uint, Stream, ZipArchiveEntry, EventHandler?> saveCrcAndSizes)
System.IO.Compression.ZipFile (23)
System\IO\Compression\ZipFileExtensions.ZipArchive.Create.Async.cs (4)
46public static Task<ZipArchiveEntry> CreateEntryFromFileAsync(this ZipArchive destination, string sourceFileName, string entryName, CancellationToken cancellationToken = default) => 79public static Task<ZipArchiveEntry> CreateEntryFromFileAsync(this ZipArchive destination, 83internal static async Task<ZipArchiveEntry> DoCreateEntryFromFileAsync(this ZipArchive destination, string sourceFileName, string entryName, 88(FileStream fs, ZipArchiveEntry entry) = InitializeDoCreateEntryFromFile(destination, sourceFileName, entryName, compressionLevel, useAsync: true);
System\IO\Compression\ZipFileExtensions.ZipArchive.Create.cs (7)
44public static ZipArchiveEntry CreateEntryFromFile(this ZipArchive destination, string sourceFileName, string entryName) => 76public static ZipArchiveEntry CreateEntryFromFile(this ZipArchive destination, 80internal static ZipArchiveEntry DoCreateEntryFromFile(this ZipArchive destination, 83(FileStream fs, ZipArchiveEntry entry) = InitializeDoCreateEntryFromFile(destination, sourceFileName, entryName, compressionLevel, useAsync: true); 96private static (FileStream, ZipArchiveEntry) InitializeDoCreateEntryFromFile(ZipArchive destination, string sourceFileName, string entryName, CompressionLevel? compressionLevel, bool useAsync) 109ZipArchiveEntry entry = compressionLevel.HasValue ? 128static partial void SetExternalAttributes(FileStream fs, ZipArchiveEntry entry);
System\IO\Compression\ZipFileExtensions.ZipArchive.Create.Unix.cs (1)
12static partial void SetExternalAttributes(FileStream fs, ZipArchiveEntry entry)
System\IO\Compression\ZipFileExtensions.ZipArchive.Extract.Async.cs (1)
80foreach (ZipArchiveEntry entry in source.Entries)
System\IO\Compression\ZipFileExtensions.ZipArchive.Extract.cs (1)
71foreach (ZipArchiveEntry entry in source.Entries)
System\IO\Compression\ZipFileExtensions.ZipArchiveEntry.Extract.Async.cs (3)
38public static Task ExtractToFileAsync(this ZipArchiveEntry source, string destinationFileName, CancellationToken cancellationToken = default) => 70public static async Task ExtractToFileAsync(this ZipArchiveEntry source, string destinationFileName, bool overwrite, CancellationToken cancellationToken = default) 121internal static async Task ExtractRelativeToDirectoryAsync(this ZipArchiveEntry source, string destinationDirectoryName, bool overwrite, CancellationToken cancellationToken = default)
System\IO\Compression\ZipFileExtensions.ZipArchiveEntry.Extract.cs (6)
33public static void ExtractToFile(this ZipArchiveEntry source, string destinationFileName) => 63public static void ExtractToFile(this ZipArchiveEntry source, string destinationFileName, bool overwrite) 108private static void ExtractToFileInitialize(ZipArchiveEntry source, string destinationFileName, bool overwrite, bool useAsync, out FileStreamOptions fileStreamOptions) 138private static void ExtractToFileFinalize(ZipArchiveEntry source, string destinationFileName) => 141private static bool ExtractRelativeToDirectoryCheckIfFile(ZipArchiveEntry source, string destinationDirectoryName, out string fileDestinationPath) 173internal static void ExtractRelativeToDirectory(this ZipArchiveEntry source, string destinationDirectoryName, bool overwrite)
System.IO.Packaging (22)
System\IO\Packaging\InterleavedZipPackagePartStream.PieceDirectory.cs (1)
410ZipArchiveEntry firstPieceInfo = _sortedPieceInfoList[0].ZipArchiveEntry;
System\IO\Packaging\ZipPackage.cs (11)
62ZipArchiveEntry zipArchiveEntry = _zipArchive.CreateEntry(zipItemName, level); 114ZipArchiveEntry? zipArchiveEntry = _zipArchive.GetEntry(partZipName); 181System.Collections.ObjectModel.ReadOnlyCollection<ZipArchiveEntry> zipArchiveEntries = _zipArchive.Entries; 187foreach (ZipArchiveEntry zipArchiveEntry in zipArchiveEntries) 953private void ParseContentTypesFile(System.Collections.ObjectModel.ReadOnlyCollection<ZipArchiveEntry> zipFiles) 1045private Stream? OpenContentTypeStream(System.Collections.ObjectModel.ReadOnlyCollection<ZipArchiveEntry> zipFiles) 1048SortedDictionary<ZipPackagePartPiece, ZipArchiveEntry>? contentTypeStreamPieces = null; 1050foreach (ZipArchiveEntry zipFileInfo in zipFiles) 1063contentTypeStreamPieces ??= new SortedDictionary<ZipPackagePartPiece, ZipArchiveEntry>(); 1300private ZipArchiveEntry? _contentTypeZipArchiveEntry; 1443ZipArchiveEntry? entry = _zipArchive.GetEntry(zipFileInfoName);
System\IO\Packaging\ZipPackagePart.cs (3)
62ZipArchiveEntry zipArchiveEntry, 107internal ZipArchiveEntry? ZipArchiveEntry => _zipArchiveEntry; 114private readonly ZipArchiveEntry? _zipArchiveEntry;
System\IO\Packaging\ZipPackagePartPiece.cs (4)
25internal static bool TryParse(ZipArchiveEntry zipArchiveEntry, [NotNullWhen(true)] out ZipPackagePartPiece? partPiece) 146ZipArchiveEntry newPieceEntry = zipArchive.CreateEntry(newPieceFileName); 151internal ZipPackagePartPiece(ZipArchiveEntry zipArchiveEntry, PackUriHelper.ValidatedPartUri? partUri, string prefixName, int pieceNumber, bool isLastPiece) 181internal ZipArchiveEntry ZipArchiveEntry { get; }
System\IO\Packaging\ZipStreamManager.cs (1)
25public Stream Open(ZipArchiveEntry zipArchiveEntry, FileAccess streamFileAccess)
System\IO\Packaging\ZipWrappingStream.cs (2)
16private readonly ZipArchiveEntry _zipArchiveEntry; 22public ZipWrappingStream(ZipArchiveEntry zipArchiveEntry, Stream stream, FileMode packageFileMode, FileAccess packageFileAccess, bool canRead, bool canWrite)