RemoveAllAsync Method
RemoveAllAsync(IPredicate)
Removes all entries which match with the supplied predicate.
Declaration
Task RemoveAllAsync(IPredicate predicate)
Parameters
IPredicate | predicate | A predicate used to select entries to be removed. |
Returns
Task | A task that will complete when entries have been removed. |
Remarks
This method does not consider the removed value at all, which breaks the events contract: any event that would be filtered on the value (for instance via a predicate), would not trigger here.