Store a dictionary, a set and a slot-reusing list directly in a file with StreamMappedFactory, covering variable and constant-length keys, the key index, recycled slots and reopening.
Read article
Store a dictionary, a set and a slot-reusing list directly in a file with StreamMappedFactory, covering variable and constant-length keys, the key index, recycled slots and reopening.
Read articleAdd change events, thread-safe access and type projection to any list with the observable, synchronized and projected collection decorators, and stack them over one another.
Read article
Bound the memory of a large list with MemoryPagedList, which swaps pages to temporary files, and persist constant-size items in a stream with StreamPagedList.
Read articleCreate a persistent list with StreamMappedFactory, then append, update and range-read items through the extended-list contract and reopen the file with matching settings.
Read article
Store an ordered dictionary in a stream with StreamMappedBTreePlus, run inclusive range queries with FindRange, and reopen the tree with its original order and fixed-size serializers.
Read articleShowing 1–5 of 5 articles