System.Runtime.Caching Obor názvů
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Obsahuje typy, které umožňují implementovat ukládání do mezipaměti v aplikacích .NET.
Třídy
CacheEntryChangeMonitor |
Poskytuje základní třídu, která představuje ChangeMonitor typ, který lze implementovat za účelem monitorování změn položek mezipaměti. |
CacheEntryRemovedArguments |
Poskytuje informace o položce mezipaměti, která byla odebrána z mezipaměti. |
CacheEntryUpdateArguments |
Obsahuje informace o položce mezipaměti, která se z mezipaměti odebere. |
CacheItem |
Představuje jednotlivé položky mezipaměti v mezipaměti. |
CacheItemPolicy |
Představuje sadu podrobností o vyřazení a vypršení platnosti konkrétní položky mezipaměti. |
ChangeMonitor |
Poskytuje základní třídu pro odvozený vlastní typ, který monitoruje změny ve stavu dat, na kterých závisí položka mezipaměti. |
FileChangeMonitor |
Představuje objekt, který monitoruje změny souborů. |
HostFileChangeMonitor |
Monitoruje adresáře a cesty k souborům a upozorní mezipaměť na změny monitorovaných položek. Tato třída se nemůže dědit. |
MemoryCache |
Představuje typ, který implementuje mezipaměť v paměti. |
ObjectCache |
Představuje mezipaměť objektů a poskytuje základní metody a vlastnosti pro přístup k mezipaměti objektů. |
SqlChangeMonitor |
Poskytuje monitorování změn pro databáze SQL Server. Tato třída se nemůže dědit. |
Výčty
CacheEntryRemovedReason |
Určuje důvod, proč byla položka mezipaměti odebrána nebo proč se tato položka chystá odebrat. |
CacheItemPriority |
Určuje nastavení priority, které se používá k rozhodnutí, zda se má položka mezipaměti vyřadit. |
DefaultCacheCapabilities |
Představuje sadu funkcí, které poskytuje implementace mezipaměti. |
Delegáti
CacheEntryRemovedCallback |
Definuje odkaz na metodu, která je volána po odebrání položky mezipaměti z mezipaměti. |
CacheEntryUpdateCallback |
Definuje odkaz na metodu, která je vyvolána, když se má položka mezipaměti odebrat z mezipaměti. |
OnChangedCallback |
Definuje odkaz na metodu, která zpracovává změny monitorovaných položek. |
Poznámky
Třídy v tomto oboru názvů poskytují způsob použití zařízení ukládání do mezipaměti, jako jsou ty v ASP.NET, ale bez závislosti na System.Web
sestavení.
Poznámka
Funkce a typy ukládání výstupu System.Runtime.Caching do mezipaměti v oboru názvů byly zavedeny v rozhraní .NET Framework 4.
Typy ukládání do mezipaměti, které jsou k dispozici v tomto oboru názvů, nabízejí následující funkce:
Ukládání do mezipaměti je přístupné všem aplikacím .NET (nejen ASP.NET).
Ukládání do mezipaměti je rozšiřitelné.
Můžete vytvořit vlastní poskytovatele ukládání do mezipaměti. Například místo použití výchozího modulu mezipaměti v paměti můžete vytvořit vlastní zprostředkovatele, kteří ukládají data mezipaměti v databázích, ve vlastních objektech nebo v systému souborů.