Method Remove
Remove<TKey, TValue>(NativeParallelMultiHashMap<TKey, TValue>, TKey, TValue)
Removes all occurrences of a particular key-value pair.
Declaration
public static void Remove<TKey, TValue>(this NativeParallelMultiHashMap<TKey, TValue> container, TKey key, TValue value) where TKey : unmanaged, IEquatable<TKey> where TValue : unmanaged, IEquatable<TValue>
Parameters
Type | Name | Description |
---|---|---|
NativeParallelMultiHashMap<TKey, TValue> | container | The multi hash map. |
TKey | key | The key of the key-value pairs to remove. |
TValue | value | The value of the key-value pairs to remove. |
Type Parameters
Name | Description |
---|---|
TKey | The type of the keys. |
TValue | The type of the values. |
Remarks
Removes all key-value pairs which have a particular key and which also have a particular value. In other words: (key AND value) rather than (key OR value).