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