ASP.NET QuickStart Príručka
Nastavenie vyrovnávacej pamäte (Cache Configuration)
ASP.NET 2.0 obsahuje nové funkcie pre nastavenie vyrovnávacej pamäte.
Profily vyrovnávacej pamäte (Cache Profiles)
Profily vyrovnávacej pamäte dovoľujú, aby boli nastavenia vyrovnávacej pamäte pre
stovky stránok, rozmiestnené a riadené centrálne z konfiguračného bloku. Jednotlivé
stránky môžu stále preťažiť nastavenia profilu ich presným určením v direktíve
<%@ OutputCache %>, ale za účelom ovládateľnosti môžu jednoducho
zdediť viac alebo všetky nastavenia z profilu vyrovnávacej pamäti. V príklade nižšie
používa stránka profil špecifikovaný atribútom CacheProfile, nastavenie vyrovnávacej
pamäte sa nachádza v bloku profilu <outputcachesettings>, ktorý
je podsekciou konfiguračnej časti <caching>.
VB Cache Profiles
Vlastnosti vyrovnávacej pamäte v nastaveniach
ASP.NET 2.0 už obsahuje podporu pre nastavenie prideľovania zdrojov pre vyrovnávaciu
pamäť. Sekcie nastavenia vyrovnávacej pamäte rozdelené do 3 skupín (top-level sections),
všetky obsiahnuté v sekcii <caching>, ktorá je podsekciou <system.web>:
- cache. Obsahuje aplikačné nastavenia týkajúce sa vyrovnávacej pamäte, vrátane
obmedzovania použitá pamäte a blokovacích vlastností.
- outputCache. Obsahuje aplikačné nastavenia týkajúce sa Output Cache, vrátane
blokovania výstupu alebo Fragment Cachingu.
- outputCacheSettings. Obsahuje aplikačné nastavenia, ktoré môžu byť použité
jednotlivými stránkami/ovládacími prvkami vnútri aplikácie a deklarované
na hocijakom stupni.
Pre podrobnejšie informácie ohľadom nastavenia vyrovnávacej pamäte (Cache Configuration)
pozri dokumentáciu ASP.NET 2.0.
|