3 instantiations of ZipArchiveEntry
System.IO.Compression (3)
133 references to ZipArchiveEntry
aspire (1)
Aspire.Dashboard (4)
Aspire.Dashboard.Tests (8)
BuildBoss (1)
Microsoft.Arcade.Common (2)
Microsoft.DotNet.Build.Tasks.VisualStudio (1)
Microsoft.DotNet.Build.Tasks.VisualStudio.Tests (1)
Microsoft.DotNet.Helix.Sdk (1)
Microsoft.DotNet.Internal.SymbolHelper (1)
Microsoft.DotNet.SignCheckLibrary (4)
Microsoft.DotNet.SignTool (3)
Microsoft.ML.Core (5)
Microsoft.ML.IntegrationTests (1)
Microsoft.ML.TestFramework (1)
netstandard (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)
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.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)