19 references to CompressionLevel
System.IO.Compression (19)
src\libraries\Common\src\Interop\Interop.zlib.cs (1)
14
ZLibNative.
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>
230
public unsafe ErrorCode DeflateInit2_(
CompressionLevel
level, int windowBits, int memLevel, CompressionStrategy strategy)
312
public static ErrorCode CreateZLibStreamForDeflate(out ZLibStreamHandle zLibStreamHandle,
CompressionLevel
level,
System\IO\Compression\DeflateZLib\Deflater.cs (1)
31
internal Deflater(ZLibNative.
CompressionLevel
compressionLevel, ZLibNative.CompressionStrategy strategy, int windowBits, int memLevel)
System\IO\Compression\DeflateZLib\DeflateStream.cs (10)
65
InitializeDeflater(stream, (ZLibNative.
CompressionLevel
)compressionOptions.CompressionLevel, (CompressionStrategy)compressionOptions.CompressionStrategy, leaveOpen, windowBits);
89
InitializeDeflater(stream, ZLibNative.
CompressionLevel
.DefaultCompression, CompressionStrategy.DefaultStrategy, leaveOpen, windowBits);
111
internal void InitializeDeflater(Stream stream, ZLibNative.
CompressionLevel
compressionLevel, CompressionStrategy strategy, bool leaveOpen, int windowBits)
125
private static ZLibNative.
CompressionLevel
GetZLibNativeCompressionLevel(CompressionLevel compressionLevel) =>
128
CompressionLevel.Optimal => ZLibNative.
CompressionLevel
.DefaultCompression,
129
CompressionLevel.Fastest => ZLibNative.
CompressionLevel
.BestSpeed,
130
CompressionLevel.NoCompression => ZLibNative.
CompressionLevel
.NoCompression,
131
CompressionLevel.SmallestSize => ZLibNative.
CompressionLevel
.BestCompression,
135
private static int GetMemLevel(ZLibNative.
CompressionLevel
level) =>
136
level == ZLibNative.
CompressionLevel
.NoCompression ?