1 write to _entries
System.ServiceModel.Primitives (1)
System\ServiceModel\Security\TimeBoundedCache.cs (1)
28_entries = new Hashtable(keyComparer);
18 references to _entries
System.ServiceModel.Primitives (18)
System\ServiceModel\Security\TimeBoundedCache.cs (18)
42return _entries.Count; 64return _entries; 110IExpirableItem currentItem = _entries[key] as IExpirableItem; 113_entries[key] = item; 121_entries[key] = item; 152IExpirableItem currentItem = _entries[key] as IExpirableItem; 159_entries[key] = new ExpirableItem(item, expirationTime); 189int count = _entries.Count; 192foreach (IExpirableItem item in _entries.Values) 197_entries.Clear(); 220IExpirableItem item = _entries[key] as IExpirableItem; 266IExpirableItem currentItem = _entries[key] as IExpirableItem; 270_entries.Remove(key); 300keysToBeRemoved = OnQuotaReached(_entries); 305_entries.Remove(keysToBeRemoved[i]); 377foreach (object key in _entries.Keys) 379IExpirableItem item = _entries[key] as IExpirableItem; 389_entries.Remove(expiredItems[i]);