Click or drag to resize

Scaleout.Collections Namespace

General purpose dictionaries designed to help in the creation of in-memory caches.
Classes
  ClassDescription
Public classRecentDictionaryTKey, TValue
A collection of keys and values that tracks the order in which entries are accessed.
Public classRecentDictionaryTKey, TValueKeyCollection
Public classRecentDictionaryTKey, TValueValueCollection
Public classRouletteDictionaryTKey, TValue
A collection of keys and values that allows random entries to be retrieved or removed.
Public classRouletteDictionaryTKey, TValueKeyCollection
Public classRouletteDictionaryTKey, TValueValueCollection
Enumerations
  EnumerationDescription
Public enumerationRecentDictionaryEvictionMode
Enumeration specifying which entry to evict when calling SetAndMaintainCount(TKey, TValue). Used when constructing a RecentDictionary instance.