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)
13/// <para>See also: How to choose a compression level (in comments to <see cref="CompressionLevel" />.)</para> 57/// <para>See also: How to choose a compression level (in comments to <see cref="CompressionLevel" />.)</para> 85/// <para>See also: How to choose a compression level (in comments to <see cref="CompressionLevel" />.)</para> 115/// <para>See also: How to choose a compression level (in comments to <see cref="CompressionLevel" />.)</para> 230public unsafe ErrorCode DeflateInit2_(CompressionLevel level, int windowBits, int memLevel, CompressionStrategy strategy) 312public static ErrorCode CreateZLibStreamForDeflate(out ZLibStreamHandle zLibStreamHandle, CompressionLevel level,
System\IO\Compression\DeflateZLib\Deflater.cs (1)
31internal Deflater(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 ?