9 references to SafeZstdCDictHandle
System.IO.Compression.Zstandard (9)
src\libraries\Common\src\Interop\Interop.Zstd.cs (3)
61internal static unsafe partial SafeZstdCDictHandle ZSTD_createCDict_byReference(byte* dictBuffer, nuint dictSize, int compressionLevel); 84internal static unsafe partial nuint ZSTD_compress_usingCDict(SafeZstdCompressHandle cctx, byte* dst, nuint dstCapacity, byte* src, nuint srcSize, SafeZstdCDictHandle cdict); 150internal static partial nuint ZSTD_CCtx_refCDict(SafeZstdCompressHandle cctx, SafeZstdCDictHandle cdict);
src\libraries\Common\src\Microsoft\Win32\SafeHandles\SafeZstdHandle.cs (2)
14internal SafeZstdCDictHandle? _dictionary; 33public void SetDictionary(SafeZstdCDictHandle dictionary)
System\IO\Compression\ZstandardDictionary.cs (4)
15private readonly SafeZstdCDictHandle _compressionDictionary; 20private ZstandardDictionary(SafeZstdCDictHandle compressionDict, SafeZstdDDictHandle decompressionDict, byte[] data) 53SafeZstdCDictHandle compressionDict = Interop.Zstd.ZSTD_createCDict_byReference(dictPtr, (nuint)data.Length, quality); 154internal SafeZstdCDictHandle CompressionDictionary