3 instantiations of ZipArchiveEntry
System.IO.Compression (3)
179 references to ZipArchiveEntry
aspire (6)
Aspire.Cli.Tests (1)
Aspire.Dashboard (6)
Aspire.Dashboard.Tests (8)
crossgen2 (2)
ilc (2)
ILCompiler.ReadyToRun (1)
ILCompiler.RyuJit (1)
Microsoft.Arcade.Common (2)
Microsoft.Build (4)
Microsoft.Build.Tasks.Core (5)
Microsoft.DotNet.ApiSymbolExtensions (1)
Microsoft.DotNet.Build.Tasks.VisualStudio (1)
Microsoft.ML.Core (5)
Microsoft.ML.IntegrationTests (1)
Microsoft.ML.TestFramework (1)
Microsoft.TemplateEngine.Edge (3)
netstandard (1)
NuGet.Common (1)
NuGet.PackageManagement (3)
NuGet.Packaging (25)
PackageCreation\Authoring\PackageBuilder.cs (9)
921private ZipArchiveEntry CreateEntry(ZipArchive package, string entryName, CompressionLevel compressionLevel)
923var entry = package.CreateEntry(entryName, compressionLevel);
931private static ZipArchiveEntry CreatePackageFileEntry(ZipArchive package, string entryName, DateTimeOffset timeOffset, CompressionLevel compressionLevel, StringBuilder warningMessage)
933var entry = package.CreateEntry(entryName, compressionLevel);
959var entry = CreateEntry(package, path, CompressionLevel.Optimal);
1144var entry = CreatePackageFileEntry(package, entryName, lastWriteTime, CompressionLevel.Optimal, warningMessage);
1187ZipArchiveEntry relsEntry = CreateEntry(package, "_rels/.rels", CompressionLevel.Optimal);
1214ZipArchiveEntry relsEntry = CreateEntry(package, "[Content_Types].xml", CompressionLevel.Optimal);
1256ZipArchiveEntry packageEntry = CreateEntry(package, psmdcpPath, CompressionLevel.Optimal);
NuGet.Protocol (1)
sdk-tasks (1)
System.IO.Compression (53)
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)
487private readonly ZipArchiveEntry _zipArchiveEntry;
491private readonly Action<long, long, uint, Stream, ZipArchiveEntry, EventHandler?> _saveCrcAndSizes;
501ZipArchiveEntry entry, EventHandler? onClose,
502Action<long, long, uint, Stream, ZipArchiveEntry, EventHandler?> saveCrcAndSizes)
System.IO.Compression.ZipFile (22)
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.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)
153private static void ExtractToFileFinalize(ZipArchiveEntry source, string destinationFileName) =>
156private static bool ExtractRelativeToDirectoryCheckIfFile(ZipArchiveEntry source, string destinationDirectoryName, out string fileDestinationPath)
188internal static void ExtractRelativeToDirectory(this ZipArchiveEntry source, string destinationDirectoryName, bool overwrite)
System.IO.Packaging (22)