コード例 #1
0
ファイル: NouchDB.cs プロジェクト: Kirosoft/NouchDB
        public string AllDocs()
        {
            string result = "";

            LevelDB.Iterator sequenceList = sequenceStore.NewIterator(ReadOptions.Default);

            while (sequenceList.Valid())
            {
                result += sequenceList.Value();
            }

            // We have to close the iterator
            sequenceList = null;

            return(result);
        }
コード例 #2
0
ファイル: DBTests.cs プロジェクト: biantech/leveldb-sharp
        public void IsValid()
        {
            Database.Put(null, "key1", "value1");

            var iter = new Iterator(Database, null);
            iter.SeekToLast();
            Assert.IsTrue(iter.IsValid);

            iter.Next();
            Assert.IsFalse(iter.IsValid);
        }