1 instantiation of ZstandardDictionary
System.IO.Compression (1)
System\IO\Compression\Zstandard\ZstandardDictionary.cs (1)
72
return new
ZstandardDictionary
(compressionDict, decompressionDict, data);
19 references to ZstandardDictionary
System.IO.Compression (19)
System\IO\Compression\Zstandard\ZstandardCompressionOptions.cs (1)
85
public
ZstandardDictionary
? Dictionary { get; set; }
System\IO\Compression\Zstandard\ZstandardDecoder.cs (4)
62
public ZstandardDecoder(
ZstandardDictionary
dictionary)
87
public ZstandardDecoder(
ZstandardDictionary
dictionary, int maxWindowLog)
278
public static bool TryDecompress(ReadOnlySpan<byte> source, Span<byte> destination, out int bytesWritten,
ZstandardDictionary
dictionary)
373
internal void SetDictionary(
ZstandardDictionary
dictionary)
System\IO\Compression\Zstandard\ZstandardDictionary.cs (8)
31
/// <returns>A new <see cref="
ZstandardDictionary
"/> instance.</returns>
33
public static
ZstandardDictionary
Create(ReadOnlySpan<byte> buffer) => Create(buffer, ZstandardUtils.Quality_Default);
38
/// <returns>A new <see cref="
ZstandardDictionary
"/> instance.</returns>
40
/// <exception cref="IOException">Failed to create the <see cref="
ZstandardDictionary
"/> instance.</exception>
41
public static
ZstandardDictionary
Create(ReadOnlySpan<byte> buffer, int quality)
81
/// <returns>A new <see cref="
ZstandardDictionary
"/> instance.</returns>
89
public static
ZstandardDictionary
Train(ReadOnlySpan<byte> samples, ReadOnlySpan<int> sampleLengths, int maxDictionarySize)
186
/// <summary>Releases all resources used by the <see cref="
ZstandardDictionary
"/>.</summary>
System\IO\Compression\Zstandard\ZstandardEncoder.cs (5)
60
public ZstandardEncoder(
ZstandardDictionary
dictionary)
110
public ZstandardEncoder(
ZstandardDictionary
dictionary, int windowLog)
341
public static bool TryCompress(ReadOnlySpan<byte> source, Span<byte> destination, out int bytesWritten,
ZstandardDictionary
dictionary, int windowLog)
347
internal static bool TryCompressCore(ReadOnlySpan<byte> source, Span<byte> destination, out int bytesWritten, int quality, int windowLog,
ZstandardDictionary
? dictionary)
481
internal void SetDictionary(
ZstandardDictionary
dictionary)
System\IO\Compression\Zstandard\ZstandardStream.cs (1)
93
public ZstandardStream(Stream stream, CompressionMode mode,
ZstandardDictionary
dictionary, bool leaveOpen = false)