3 instantiations of ZipArchiveEntry
System.IO.Compression (3)
128 references to ZipArchiveEntry
BuildBoss (1)
Microsoft.Arcade.Common (2)
Microsoft.Build (4)
Microsoft.Build.Tasks.Core (5)
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 (2)
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;
20private readonly ZipArchiveEntry? _zipArchiveEntry;
26private WrappedStream(Stream baseStream, bool closeBaseStream, ZipArchiveEntry? entry, Action<ZipArchiveEntry?>? onClosed)
35internal WrappedStream(Stream baseStream, ZipArchiveEntry entry, Action<ZipArchiveEntry?>? onClosed)
418private readonly ZipArchiveEntry _zipArchiveEntry;
422private readonly Action<long, long, uint, Stream, ZipArchiveEntry, EventHandler?> _saveCrcAndSizes;
432ZipArchiveEntry entry, EventHandler? onClose,
433Action<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)
76private static void ExtractToFileInitialize(ZipArchiveEntry source, string destinationFileName, bool overwrite, out FileStreamOptions fileStreamOptions)
105private static void ExtractToFileFinalize(ZipArchiveEntry source, string destinationFileName) =>
108private static bool ExtractRelativeToDirectoryCheckIfFile(ZipArchiveEntry source, string destinationDirectoryName, out string fileDestinationPath)
140internal static void ExtractRelativeToDirectory(this ZipArchiveEntry source, string destinationDirectoryName, bool overwrite)
System.IO.Packaging (22)