42 references to ZstandardUtils
System.IO.Compression (42)
src\libraries\Common\src\Microsoft\Win32\SafeHandles\SafeZstdHandle.cs (4)
42
ZstandardUtils
.ThrowIfError(Interop.Zstd.ZSTD_CCtx_refCDict(this, dictionary));
74
ZstandardUtils
.ThrowIfError(Interop.Zstd.ZSTD_CCtx_reset(this, Interop.Zstd.ZstdResetDirective.ZSTD_reset_session_only));
117
ZstandardUtils
.ThrowIfError(Interop.Zstd.ZSTD_DCtx_refDDict(this, dictionary));
149
ZstandardUtils
.ThrowIfError(Interop.Zstd.ZSTD_DCtx_reset(this, Interop.Zstd.ZstdResetDirective.ZSTD_reset_session_only));
System\IO\Compression\Zstandard\ZstandardCompressionOptions.cs (12)
12
public static int DefaultQuality =>
ZstandardUtils
.Quality_Default;
15
public static int MinQuality =>
ZstandardUtils
.Quality_Min;
18
public static int MaxQuality =>
ZstandardUtils
.Quality_Max;
21
public static int DefaultWindowLog =>
ZstandardUtils
.WindowLog_Default;
24
public static int MinWindowLog =>
ZstandardUtils
.WindowLog_Min;
27
public static int MaxWindowLog =>
ZstandardUtils
.WindowLog_Max;
51
ArgumentOutOfRangeException.ThrowIfGreaterThan(value,
ZstandardUtils
.Quality_Max, nameof(value));
52
ArgumentOutOfRangeException.ThrowIfLessThan(value,
ZstandardUtils
.Quality_Min, nameof(value));
75
ArgumentOutOfRangeException.ThrowIfLessThan(value,
ZstandardUtils
.WindowLog_Min, nameof(value));
76
ArgumentOutOfRangeException.ThrowIfGreaterThan(value,
ZstandardUtils
.WindowLog_Max, nameof(value));
96
ArgumentOutOfRangeException.ThrowIfLessThan(value,
ZstandardUtils
.TargetBlockSize_Min, nameof(value));
97
ArgumentOutOfRangeException.ThrowIfGreaterThan(value,
ZstandardUtils
.TargetBlockSize_Max, nameof(value));
System\IO\Compression\Zstandard\ZstandardDecoder.cs (9)
167
if (
ZstandardUtils
.IsError(result, out var error))
175
ZstandardUtils
.Throw(error);
259
if (
ZstandardUtils
.IsError(result, out var error))
304
if (
ZstandardUtils
.IsError(result, out var error))
341
if (
ZstandardUtils
.IsError(result, out var error))
343
ZstandardUtils
.Throw(error);
365
ArgumentOutOfRangeException.ThrowIfLessThan(maxWindowLog,
ZstandardUtils
.WindowLog_Min, nameof(maxWindowLog));
366
ArgumentOutOfRangeException.ThrowIfGreaterThan(maxWindowLog,
ZstandardUtils
.WindowLog_Max, nameof(maxWindowLog));
370
ZstandardUtils
.ThrowIfError(result);
System\IO\Compression\Zstandard\ZstandardDictionary.cs (2)
33
public static ZstandardDictionary Create(ReadOnlySpan<byte> buffer) => Create(buffer,
ZstandardUtils
.Quality_Default);
145
ZstandardUtils
.ThrowIfError(dictSize);
System\IO\Compression\Zstandard\ZstandardEncoder.cs (14)
259
if (
ZstandardUtils
.IsError(result, out var error))
266
ZstandardUtils
.Throw(error);
296
if (
ZstandardUtils
.IsError(result))
316
return TryCompress(source, destination, out bytesWritten,
ZstandardUtils
.Quality_Default, 0);
378
if (
ZstandardUtils
.IsError(result, out var error))
415
if (
ZstandardUtils
.IsError(result, out var error))
417
ZstandardUtils
.Throw(error);
441
if (
ZstandardUtils
.IsError(Interop.Zstd.ZSTD_CCtx_setPledgedSrcSize(_context, (ulong)length), out var error))
443
ZstandardUtils
.Throw(error);
463
ArgumentOutOfRangeException.ThrowIfLessThan(quality,
ZstandardUtils
.Quality_Min, nameof(quality));
464
ArgumentOutOfRangeException.ThrowIfGreaterThan(quality,
ZstandardUtils
.Quality_Max, nameof(quality));
474
ArgumentOutOfRangeException.ThrowIfLessThan(windowLog,
ZstandardUtils
.WindowLog_Min, nameof(windowLog));
475
ArgumentOutOfRangeException.ThrowIfGreaterThan(windowLog,
ZstandardUtils
.WindowLog_Max, nameof(windowLog));
494
ZstandardUtils
.ThrowIfError(result);
System\IO\Compression\Zstandard\ZstandardStream.Compress.cs (1)
36
_encoder = new ZstandardEncoder(
ZstandardUtils
.GetQualityFromCompressionLevel(compressionLevel));