Namespace RisingV.Shared.Collections
Namespaces
Classes
- LazyMap<TKey, TValue>
A map that lazily initializes values when accessed.
- Map<TKey, TValue>
Represents a generic map that extends Dictionary with specific key and value types.
- OrderedMap<TKey, TValue>
Represents a map that maintains the order of insertion.
- SizedDictionaryAsync<TKey, TValue>
Represents a thread-safe dictionary with a maximum size.
- TimestampedList<T>
A thread-safe list that tracks items with timestamps.
- TimestampedMap<TKey, TValue>
A map that associates keys with values, each stamped with a UTC timestamp.
- TypeKeyedMap<TValue>
Represents a map (dictionary) that uses types as keys.
Interfaces
- IMap
Represents a generic map interface that extends IDictionary.
- IMap<TKey, TValue>
Represents a generic map interface that extends IDictionary with specific key and value types.