Classes
Class | Description | |
---|---|---|
BlockingCollection<(Of <(T>)>) |
Provides blocking and bounding capabilities for thread-safe collections that
implement IProducerConsumerCollection<(Of <(T>)>).
| |
ConcurrentBag<(Of <(T>)>) |
Represents an thread-safe, unordered collection of objects.
| |
ConcurrentDictionary<(Of <(TKey, TValue>)>) |
Represents a thread-safe collection of keys and values.
| |
ConcurrentQueue<(Of <(T>)>) |
Represents a thread-safe first-in, first-out collection of objects.
| |
ConcurrentStack<(Of <(T>)>) |
Represents a thread-safe last-in, first-out collection of objects.
| |
OrderablePartitioner<(Of <(TSource>)>) |
Represents a particular manner of splitting an orderable data source into multiple partitions.
| |
Partitioner |
Provides common partitioning strategies for arrays, lists, and enumerables.
| |
Partitioner<(Of <(TSource>)>) |
Represents a particular manner of splitting a data source into multiple partitions.
|
Interfaces
Interface | Description | |
---|---|---|
IProducerConsumerCollection<(Of <(T>)>) |
Defines methods to manipulate thread-safe collections intended for producer/consumer usage.
|