19 references to CompressionLevel
System.IO.Compression (19)
src\libraries\Common\src\Interop\Interop.zlib.cs (1)
14ZLibNative.CompressionLevel level,
src\libraries\Common\src\System\IO\Compression\ZLibNative.CompressionLevel.cs (1)
11/// <see cref="CompressionLevel.DefaultCompression" /> = -1 requests a default compromise between speed and compression
src\libraries\Common\src\System\IO\Compression\ZLibNative.cs (6)
15/// <para>See also: How to choose a compression level (in comments to <see cref="CompressionLevel" />.)</para> 59/// <para>See also: How to choose a compression level (in comments to <see cref="CompressionLevel" />.)</para> 87/// <para>See also: How to choose a compression level (in comments to <see cref="CompressionLevel" />.)</para> 117/// <para>See also: How to choose a compression level (in comments to <see cref="CompressionLevel" />.)</para> 177public static ZLibStreamHandle CreateForDeflate(CompressionLevel level, int windowBits, 292private unsafe void DeflateInit2_(CompressionLevel level, int windowBits, int memLevel, CompressionStrategy strategy)
System\IO\Compression\DeflateZLib\Deflater.cs (1)
199public static Deflater CreateDeflater(ZLibNative.CompressionLevel compressionLevel, ZLibNative.CompressionStrategy strategy, int windowBits, int memLevel)
System\IO\Compression\DeflateZLib\DeflateStream.cs (10)
65InitializeDeflater(stream, (ZLibNative.CompressionLevel)compressionOptions.CompressionLevel, (CompressionStrategy)compressionOptions.CompressionStrategy, leaveOpen, windowBits); 89InitializeDeflater(stream, ZLibNative.CompressionLevel.DefaultCompression, CompressionStrategy.DefaultStrategy, leaveOpen, windowBits); 111internal void InitializeDeflater(Stream stream, ZLibNative.CompressionLevel compressionLevel, CompressionStrategy strategy, bool leaveOpen, int windowBits) 125private static ZLibNative.CompressionLevel GetZLibNativeCompressionLevel(CompressionLevel compressionLevel) => 128CompressionLevel.Optimal => ZLibNative.CompressionLevel.DefaultCompression, 129CompressionLevel.Fastest => ZLibNative.CompressionLevel.BestSpeed, 130CompressionLevel.NoCompression => ZLibNative.CompressionLevel.NoCompression, 131CompressionLevel.SmallestSize => ZLibNative.CompressionLevel.BestCompression, 135private static int GetMemLevel(ZLibNative.CompressionLevel level) => 136level == ZLibNative.CompressionLevel.NoCompression ?