Sdílet prostřednictvím


DefaultCacheCapabilities Výčet

Definice

Představuje sadu funkcí, které poskytuje implementace mezipaměti.

Tento výčet podporuje bitové kombinace hodnot jeho členů.

public enum class DefaultCacheCapabilities
[System.Flags]
public enum DefaultCacheCapabilities
[<System.Flags>]
type DefaultCacheCapabilities = 
Public Enum DefaultCacheCapabilities
Dědičnost
DefaultCacheCapabilities
Atributy

Pole

AbsoluteExpirations 8

Implementace mezipaměti podporuje možnost automaticky odebírat položky mezipaměti k určitému datu a času.

CacheEntryChangeMonitors 4

Implementace mezipaměti podporuje možnost vytvářet monitorování změn, která monitorují položky.

CacheEntryRemovedCallback 64

Implementace mezipaměti může vyvolat oznámení o odebrání položky z mezipaměti.

CacheEntryUpdateCallback 32

Implementace mezipaměti může vyvolat oznámení, že se z mezipaměti chystá odebrat položku. Toto nastavení také označuje, že implementace mezipaměti podporuje možnost automaticky nahradit odebranou položku novou položkou mezipaměti.

CacheRegions 128

Implementace mezipaměti podporuje schopnost rozdělit úložiště do oblastí mezipaměti a podporuje možnost vkládat položky mezipaměti do těchto oblastí a načítat položky mezipaměti z těchto oblastí.

InMemoryProvider 1

Implementace mezipaměti běží alespoň částečně v paměti. Distribuovaná MemoryCache mezipaměť by tento příznak nenastavila, zatímco mezipaměť v paměti, jako je třída, by to udělala.

None 0

Implementace mezipaměti neposkytuje žádné funkce popsané ve výčtu DefaultCacheCapabilities .

OutOfProcessProvider 2

Implementace mezipaměti běží mimo proces. Distribuovaná mezipaměť by tento příznak nastavila, zatímco mezipaměť v paměti, jako MemoryCache je třída, ne.

SlidingExpirations 16

Implementace mezipaměti podporuje možnost automaticky odebrat položky mezipaměti, ke kterým se v zadaném časovém intervalu nepřistupovalo.

Poznámky

Třída DefaultCacheCapabilities je výčet příznaku. Hodnoty polí jsou bity a lze je kombinovat jako sadu příznaků, které popisují možnosti mezipaměti.

Výčet DefaultCacheCapabilities lze použít k programovému nastavení chování implementace mezipaměti. Toto chování je založeno na kombinaci funkcí, které konkrétní mezipaměť implementuje.

Platí pro