leveldb_iter_value() 개인적인 메소드

private leveldb_iter_value ( IntPtr iterator, int &length ) : IntPtr
iterator System.IntPtr
length int
리턴 System.IntPtr
예제 #1
0
        /// <summary>
        /// Return the value for the current entry.
        /// REQUIRES: Valid()
        /// </summary>
        public byte[] Value()
        {
            int length;
            var value = LevelDbInterop.leveldb_iter_value(Handle, out length);

            Throw();

            var bytes = new byte[length];

            Marshal.Copy(value, bytes, 0, length);
            return(bytes);
        }