Aardvark.Base


ConcurrentHashSet<'T>

Represents a thread-safe collection that can be accessed by multiple threads concurrently.

Constructors

ConstructorDescription
new()
Signature: unit -> unit
new(concurrencyLevel, capacity)
Signature: (concurrencyLevel:int * capacity:int) -> unit
new(comparer)
Signature: comparer:IEqualityComparer<'T> -> unit
new(collection)
Signature: collection:IEnumerable<'T> -> unit
new(collection, comparer)
Signature: (collection:IEnumerable<'T> * comparer:IEqualityComparer<'T>) -> unit

Instance members

Instance memberDescription
Add(item)
Signature: item:'T -> bool
Clear()
Signature: unit -> unit
Modifiers: abstract
Contains(item)
Signature: item:'T -> bool
Modifiers: abstract
CopyTo(array, arrayIndex)
Signature: (array:'T [] * arrayIndex:int) -> unit
Modifiers: abstract
Count
Signature: int
Modifiers: abstract
GetEnumerator()
Signature: unit -> Enumerator<'T>
IsReadOnly
Signature: bool
Modifiers: abstract
Remove(item)
Signature: item:'T -> bool
Modifiers: abstract
UnionWith(other)
Signature: other:IEnumerable<'T> -> unit
Fork me on GitHub