25 references to CompressionLevel
System.IO.Compression (25)
LibraryImports.g.cs (1)
7
internal static unsafe extern partial global::System.IO.Compression.ZLibNative.ErrorCode DeflateInit2_(global::System.IO.Compression.ZLibNative.ZStream* stream, global::System.IO.Compression.ZLibNative.
CompressionLevel
level, global::System.IO.Compression.ZLibNative.CompressionMethod method, int windowBits, int memLevel, global::System.IO.Compression.ZLibNative.CompressionStrategy strategy);
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)
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>
152
/// <para>See also: How to choose a compression level (in comments to <see cref="
CompressionLevel
" />.)</para>
212
public static ZLibStreamHandle CreateForDeflate(
CompressionLevel
level, int windowBits,
327
private unsafe void DeflateInit2_(
CompressionLevel
level, int windowBits, int memLevel, CompressionStrategy strategy)
System\IO\Compression\DeflateEncoder.cs (4)
73
int memLevel = quality == (int)ZLibNative.
CompressionLevel
.NoCompression
78
(ZLibNative.
CompressionLevel
)quality,
93
int memLevel = options.CompressionLevel == (int)ZLibNative.
CompressionLevel
.NoCompression
98
(ZLibNative.
CompressionLevel
)options.CompressionLevel,
System\IO\Compression\DeflateZLib\Deflater.cs (1)
199
public static Deflater CreateDeflater(ZLibNative.
CompressionLevel
compressionLevel, ZLibNative.CompressionStrategy strategy, int windowBits, int memLevel)
System\IO\Compression\DeflateZLib\DeflateStream.cs (11)
63
InitializeDeflater(stream, (ZLibNative.
CompressionLevel
)compressionOptions.CompressionLevel, (CompressionStrategy)compressionOptions.CompressionStrategy, leaveOpen, windowBits);
71
InitializeDeflater(stream, (ZLibNative.
CompressionLevel
)compressionOptions.CompressionLevel, (CompressionStrategy)compressionOptions.CompressionStrategy, leaveOpen, windowBits);
95
InitializeDeflater(stream, ZLibNative.
CompressionLevel
.DefaultCompression, CompressionStrategy.DefaultStrategy, leaveOpen, windowBits);
117
internal void InitializeDeflater(Stream stream, ZLibNative.
CompressionLevel
compressionLevel, CompressionStrategy strategy, bool leaveOpen, int windowBits)
131
private static ZLibNative.
CompressionLevel
GetZLibNativeCompressionLevel(CompressionLevel compressionLevel) =>
134
CompressionLevel.Optimal => ZLibNative.
CompressionLevel
.DefaultCompression,
135
CompressionLevel.Fastest => ZLibNative.
CompressionLevel
.BestSpeed,
136
CompressionLevel.NoCompression => ZLibNative.
CompressionLevel
.NoCompression,
137
CompressionLevel.SmallestSize => ZLibNative.
CompressionLevel
.BestCompression,
141
private static int GetMemLevel(ZLibNative.
CompressionLevel
level) =>
142
level == ZLibNative.
CompressionLevel
.NoCompression ?