A function to decompress a key/data pair from a supplied buffer.
            
    Namespace: 
   BerkeleyDBAssembly: libdb_dotnet53 (in libdb_dotnet53.dll) Version: 5.3.28.0
 Syntax
Syntax
| C# | 
|---|
| public delegate KeyValuePair<DatabaseEntry, DatabaseEntry> BTreeDecompressDelegate( DatabaseEntry prevKey, DatabaseEntry prevData, byte[] compressed, out uint bytesRead ) | 
| Visual Basic (Declaration) | 
|---|
| Public Delegate Function BTreeDecompressDelegate ( _ prevKey As DatabaseEntry, _ prevData As DatabaseEntry, _ compressed As Byte(), _ <OutAttribute> ByRef bytesRead As UInteger _ ) As KeyValuePair(Of DatabaseEntry, DatabaseEntry) | 
| Visual C++ | 
|---|
| public delegate KeyValuePair<DatabaseEntry^, DatabaseEntry^> BTreeDecompressDelegate( DatabaseEntry^ prevKey, DatabaseEntry^ prevData, array<unsigned char>^ compressed, [OutAttribute] unsigned int% bytesRead ) | 
Parameters
- prevKey
- Type: BerkeleyDB..::.DatabaseEntry
 The key immediately preceding the key being decompressed.
- prevData
- Type: BerkeleyDB..::.DatabaseEntry
 The data associated with prevKey.
- compressed
- Type: array<
            System..::.Byte
          >[]()[]
 The data stored in the tree, that is, the compressed data.
- bytesRead
- Type: 
            System..::.UInt32
          %
 The number of bytes read from compressed.





