ConcurrentHashSet<'T>
Represents a thread-safe collection that can be accessed by multiple threads concurrently.
Constructors
Constructor | Description |
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 member | Description |
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
|