1 instantiation of ZstandardDictionary
System.IO.Compression.Zstandard (1)
System\IO\Compression\ZstandardDictionary.cs (1)
70
return new
ZstandardDictionary
(compressionDict, decompressionDict, data);
19 references to ZstandardDictionary
System.IO.Compression.Zstandard (19)
System\IO\Compression\ZstandardCompressionOptions.cs (1)
83
public
ZstandardDictionary
? Dictionary { get; set; }
System\IO\Compression\ZstandardDecoder.cs (4)
60
public ZstandardDecoder(
ZstandardDictionary
dictionary)
85
public ZstandardDecoder(
ZstandardDictionary
dictionary, int maxWindowLog)
276
public static bool TryDecompress(ReadOnlySpan<byte> source, Span<byte> destination, out int bytesWritten,
ZstandardDictionary
dictionary)
371
internal void SetDictionary(
ZstandardDictionary
dictionary)
System\IO\Compression\ZstandardDictionary.cs (8)
29
/// <returns>A new <see cref="
ZstandardDictionary
"/> instance.</returns>
31
public static
ZstandardDictionary
Create(ReadOnlySpan<byte> buffer) => Create(buffer, ZstandardUtils.Quality_Default);
36
/// <returns>A new <see cref="
ZstandardDictionary
"/> instance.</returns>
38
/// <exception cref="IOException">Failed to create the <see cref="
ZstandardDictionary
"/> instance.</exception>
39
public static
ZstandardDictionary
Create(ReadOnlySpan<byte> buffer, int quality)
79
/// <returns>A new <see cref="
ZstandardDictionary
"/> instance.</returns>
87
public static
ZstandardDictionary
Train(ReadOnlySpan<byte> samples, ReadOnlySpan<int> sampleLengths, int maxDictionarySize)
184
/// <summary>Releases all resources used by the <see cref="
ZstandardDictionary
"/>.</summary>
System\IO\Compression\ZstandardEncoder.cs (5)
58
public ZstandardEncoder(
ZstandardDictionary
dictionary)
108
public ZstandardEncoder(
ZstandardDictionary
dictionary, int windowLog)
339
public static bool TryCompress(ReadOnlySpan<byte> source, Span<byte> destination, out int bytesWritten,
ZstandardDictionary
dictionary, int windowLog)
345
internal static bool TryCompressCore(ReadOnlySpan<byte> source, Span<byte> destination, out int bytesWritten, int quality, int windowLog,
ZstandardDictionary
? dictionary)
479
internal void SetDictionary(
ZstandardDictionary
dictionary)
System\IO\Compression\ZstandardStream.cs (1)
91
public ZstandardStream(Stream stream, CompressionMode mode,
ZstandardDictionary
dictionary, bool leaveOpen = false)