Hallo, ich forsche nach einem gleichzeitigen Wörterbuch mit Ablauffunktionen.
Wir haben eine Liste von Objekten, auf die mit Hinzufügen und Entfernen von vielen verschiedenen Threads zugegriffen wird. Wir möchten auch eine Ablaufzeit für die Elemente für etwa 60 Sekunden. (Es wäre schön, wenn wir auf ein Ereignis hören könnten, das uns sagt, welche Elemente abgelaufen sind und aus der Liste entfernt wurden).
Wir brauchen auch das Nachschlagen, um wirklich schnell wie ein Wörterbuch zu sein.
Die Liste wird von tausenden Objekten fortgeführt.
Es ist also wie ein ConcurrentDictionary, aber mit Ablauffunktionen.
Kann MemoryCache etwas sein?
Oder sind es andere Dinge, auf die man schauen kann?
MemoryCache
sieht ideal aus, besonders als
Dieser Typ ist threadsicher.
Tags und Links c#