ExpiringDictionaryTKey, TValue Properties |
The ExpiringDictionaryTKey, TValue generic type exposes the following members.
Name | Description | |
---|---|---|
AfterCheckForExpiredItemsDelegate |
Gets or sets an optional delegate that is called after the check for expired items is made.
(Inherited from ExpiringCollectionTItem.) | |
BeforeCheckForExpiredItemsDelegate |
Gets or sets an optional delegate that is called before the check is made for expired items.
(Inherited from ExpiringCollectionTItem.) | |
Count |
Gets the current count of items in the dictionary.
(Overrides ExpiringCollectionTItemCount.) | |
CountChangedDelegate |
Gets or sets an optional delegate that is called when the count changes. The new count is
passed to the delegate. The list is locked to the calling thread while the delegate is running.
The delegate will occasionally be called on a background thread.
(Inherited from ExpiringCollectionTItem.) | |
ExpireMilliseconds |
Gets or sets the minimum number of milliseconds that an item can remain within the list.
(Inherited from ExpiringCollectionTItem.) | |
GetExpiredItemsDelegate |
Gets or sets an optional delegate that returns the collection of the keys of expired items. If this delegate is present
then it is always used in preference to the timestamps attached to the item and the Refresh methods will have no effect.
| |
MillisecondsBetweenChecks |
Gets or sets the minimum number of milliseconds to wait between checks for expiring items.
(Inherited from ExpiringCollectionTItem.) |