Meziantou.Framework.Collections.Concurrent namespace

Classes

NameDescription
ConcurrentHashSet<T>Represents a thread-safe set of unique values.
ConcurrentObservableCollection<T>Thread-safe collection. You can safely bind it to a UI control using the property ConcurrentObservableCollection<T>.AsObservable.
SynchronizedList<T>Represents a thread-safe list that can be accessed by multiple threads concurrently.

Structs

NameDescription
ConcurrentHashSet<T>.KeyEnumeratorEnumerates the elements of a ConcurrentHashSet<T>.

Interfaces

NameDescription
IReadOnlyObservableCollection<T>Represents a read-only observable collection that provides notifications when items are added, removed, or the collection is refreshed.