Cache (Rest-)zeit eines gecachten Objektes bestimmen

31/03/2009 - 15:26 von Ralf Kaiser | Report spam
Hallo,

in einer Anwendung füge ich dem Cache ein Objekt mittels Cache.Insert() hinzu.
Dabei wird eine Zeitspanne, also sliding expiration, benutzt.

Ist es irgendwie möglich abzufragen, wie lange ein bestimmtes Cacheitem noch
gültig ist? Also die Restzeit bestimmen bis die Zeitspanne ablàuft und das
Caheitem entfernt wird?

Ein, wie immer gearteter Zugriff auf das Objekt làsst bei sliding expiration ja
die Zeitspanne neu starten, wenn ich dass korrekt sehe.

Danke schon mal,
Ralf
 

Lesen sie die antworten

#1 Karsten Samaschke
06/04/2009 - 17:54 | Warnen spam
Ralf Kaiser schrieb:

Ist es irgendwie möglich abzufragen, wie lange ein bestimmtes Cacheitem
noch gültig ist? Also die Restzeit bestimmen bis die Zeitspanne ablàuft
und das Caheitem entfernt wird?



Nein. Du könntest maximal mit einem CacheItemRemovedCallback arbeiten,
um informiert zu werden, wenn das Ding aus dem Cache verschwindet.

Fragen wir mal andersrum: Was möchtest Du denn erreichen?

Mit freundlichen Gruessen / Best regards,

Karsten Samaschke
IT-Consulting, IT-Training, IT-Development
Web: http://www.ksamaschke.de
Blog: http://www.karsan.de
Family: http://www.familyblogger.de
Community: http://www.aspnetzone.de

Sent via MacBook / OS X 10.5 (Leopard)

Ähnliche fragen