SharedDictionary<TKey,TValue> class
A thread-safe dictionary that can be shared in-memory by actors.
public class SharedDictionary<TKey, TValue>
parameter |
description |
TKey |
The type of the key. |
TValue |
The type of the value. |
Public Members
name |
description |
virtual Count { get; } |
Gets the number of elements in the dictionary. |
virtual Item { get; set; } |
Gets or sets the value associated with the specified key. |
virtual TryAdd(…) |
Adds a new key to the dictionary, if it doesn’t already exist in the dictionary. |
virtual TryGetValue(…) |
Attempts to get the value associated with the specified key. |
virtual TryRemove(…) |
Removes the specified key from the dictionary. |
virtual TryUpdate(…) |
Updates the value for an existing key in the dictionary, if that key has a specific value. |
See Also