9 references to SafeZstdDDictHandle
System.IO.Compression.Zstandard (9)
src\libraries\Common\src\Interop\Interop.Zstd.cs (3)
67
internal static unsafe partial
SafeZstdDDictHandle
ZSTD_createDDict_byReference(byte* dictBuffer, nuint dictSize);
94
internal static unsafe partial nuint ZSTD_decompress_usingDDict(SafeZstdDecompressHandle dctx, byte* dst, nuint dstCapacity, byte* src, nuint srcSize,
SafeZstdDDictHandle
ddict);
147
internal static partial nuint ZSTD_DCtx_refDDict(SafeZstdDecompressHandle dctx,
SafeZstdDDictHandle
ddict);
src\libraries\Common\src\Microsoft\Win32\SafeHandles\SafeZstdHandle.cs (2)
89
internal
SafeZstdDDictHandle
? _dictionary;
108
public void SetDictionary(
SafeZstdDDictHandle
dictionary)
System\IO\Compression\ZstandardDictionary.cs (4)
16
private readonly
SafeZstdDDictHandle
_decompressionDictionary;
20
private ZstandardDictionary(SafeZstdCDictHandle compressionDict,
SafeZstdDDictHandle
decompressionDict, byte[] data)
61
SafeZstdDDictHandle
decompressionDict = Interop.Zstd.ZSTD_createDDict_byReference(dictPtr, (nuint)data.Length);
164
internal
SafeZstdDDictHandle
DecompressionDictionary