System.Runtime.Caching Obor názvů

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ů.

Viz také