To |
Do this |
---|
Cache page or user control output |
Add the @ OutputCache directive to the page or user control, or use the methods exposed by Response.Cache. |
Vary the cache based on user input |
Add the VaryByParam, VaryByHeader, or VaryByControl attributes to the @ OutputCache directive. |
Cache arbitrary data |
Insert items into the cache using either the simple syntaxCache[myKey] = myItem;or call the Add or Insert methods of the Cache class. |
Expire a cache item when another item changes |
Insert the item to be expired with a key dependency on the other cache item. |