| PNCounterDictionaryTKey Class |
Namespace: Akka.DistributedData
public class PNCounterDictionary<TKey> : IReplicatedData<PNCounterDictionary<TKey>>, IReplicatedData, IRemovedNodePruning<PNCounterDictionary<TKey>>, IReplicatedDataSerialization, IEquatable<PNCounterDictionary<TKey>>, IEnumerable<KeyValuePair<TKey, BigInteger>>, IEnumerable
[Missing <typeparam name="TKey"/> documentation for "T:Akka.DistributedData.PNCounterDictionary`1"]
The PNCounterDictionaryTKey type exposes the following members.
| Name | Description | |
|---|---|---|
| PNCounterDictionaryTKey | Initializes a new instance of the PNCounterDictionaryTKey class |
| Name | Description | |
|---|---|---|
| Count |
Returns number of entries stored within current PNCounterDictionaryTKey.
| |
| Entries |
Returns all entries stored within current PNCounterDictionaryTKey | |
| IsEmpty |
Determines if current PNCounterDictionaryTKey is empty.
| |
| Item |
Returns a counter value stored within current PNCounterDictionaryTKey
under provided key | |
| Keys |
Returns all keys of the current PNCounterDictionaryTKey.
| |
| Values |
Returns all values stored within current PNCounterDictionaryTKey.
|
| Name | Description | |
|---|---|---|
| ContainsKey |
Determines if current PNCounterDictionaryTKey has a counter
registered under provided key.
| |
| Decrement(Cluster, TKey, Int64) |
Decrement the counter with the delta specified.
If the delta is negative then it will increment instead of decrement.
| |
| Decrement(UniqueAddress, TKey, Int64) |
Decrement the counter with the delta specified.
If the delta is negative then it will increment instead of decrement.
| |
| Equals(Object) | Determines whether the specified object is equal to the current object. (Overrides ObjectEquals(Object).) | |
| Equals(PNCounterDictionaryTKey) | Indicates whether the current object is equal to another object of the same type. | |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
| GetEnumerator | Returns an enumerator that iterates through the collection. | |
| GetHashCode | Serves as the default hash function. (Overrides ObjectGetHashCode.) | |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| Increment(Cluster, TKey, Int64) |
Increment the counter with the delta specified.
If the delta is negative then it will decrement instead of increment.
| |
| Increment(UniqueAddress, TKey, Int64) |
Increment the counter with the delta specified.
If the delta is negative then it will decrement instead of increment.
| |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
| Merge(IReplicatedData) | ||
| Merge(PNCounterDictionaryTKey) | ||
| NeedPruningFrom | ||
| Prune | ||
| PruningCleanup | ||
| Remove(Cluster, TKey) |
Removes an entry from the map.
Note that if there is a conflicting update on another node the entry will
not be removed after merge.
| |
| Remove(UniqueAddress, TKey) |
Removes an entry from the map.
Note that if there is a conflicting update on another node the entry will
not be removed after merge.
| |
| ToString | Returns a string that represents the current object. (Overrides ObjectToString.) | |
| TryGetValue |
Tries to return a value under provided key, if such entry exists.
|
| Name | Description | |
|---|---|---|
| AsInstanceOfT |
TBD
(Defined by Extensions.) | |
| ConcatKeyValuePairTKey, BigInteger |
TBD
(Defined by Extensions.) | |
| DropKeyValuePairTKey, BigInteger |
Scala alias for Skip
(Defined by Extensions.) | |
| ForEachKeyValuePairTKey, BigInteger |
Applies a delegate action to all elements of this enumerable.
(Defined by Extensions.) | |
| GroupedKeyValuePairTKey, BigInteger |
Partitions elements in fixed size
Credits to http://stackoverflow.com/a/13731854/465132
(Defined by EnumerableExtensions.) | |
| HeadKeyValuePairTKey, BigInteger |
Scala alias for FirstOrDefault
(Defined by Extensions.) | |
| IteratorKeyValuePairTKey, BigInteger |
TBD
(Defined by EnumeratorExtensions.) | |
| Match | Overloaded.
Matches the specified target.
(Defined by PatternMatch.) | |
| MatchT | Overloaded.
Matches the specified target and return a result of target processing.
(Defined by PatternMatch.) | |
| ShouldBeKeyValuePairTKey, BigInteger |
TBD
(Defined by AkkaSpecExtensions.) | |
| ShouldOnlyContainInOrderKeyValuePairTKey, BigInteger |
TBD
(Defined by AkkaSpecExtensions.) | |
| TakeRightKeyValuePairTKey, BigInteger |
Selects last n elements.
(Defined by Extensions.) |