To cache or not to cache

  • Thread starter Thread starter David Lozzi
  • Start date Start date
D

David Lozzi

That's really not the question. The question is how do I clear all cache
programatically? For example, I want to implement cacheing on some data
driven pages however after the employees update the data on the pages i'd
like to give them the option to reset the cache so they can see the changes
instantly. How can I do this for the entire web application/web site?

Thanks!
David Lozzi
 
Why not use something like a for-each loop with the Cache object? You
can call the Remove() method of the Cache object to remove items.
Remember that Cache is global, not session-specific. If you have all
users accessing the data in the Cache, make sure you're aware sees the
same data.


Steve C.
MCAD,MCSE,MCP+I,CNE,CNA,CCNA
 
David Lozzi said:
That's really not the question. The question is how do I clear all cache
programatically? For example, I want to implement cacheing on some data
driven pages however after the employees update the data on the pages i'd
like to give them the option to reset the cache so they can see the
changes instantly. How can I do this for the entire web application/web
site?

Thanks!
David Lozzi
As other have said you can loop through or if you know exactly which item
you want to remove you can just use the remove method -- here is a snip

dim objItem as DictionaryEntry
dim strName as String

For Each objItem In Cache
strName = objItem.Key.tostring()
cache.remove(strName)
Next
 
Back
Top