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

Name Hodnota Description
None 0

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

InMemoryProvider 1

Implementace mezipaměti se spouští alespoň částečně v paměti. Distribuovaná mezipaměť by nenastavovala tento příznak, zatímco mezipaměť v paměti, jako MemoryCache je například třída, by to udělala.

OutOfProcessProvider 2

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

CacheEntryChangeMonitors 4

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

AbsoluteExpirations 8

Implementace mezipaměti podporuje možnost automaticky odebírat položky mezipaměti v určitém datu a čase.

SlidingExpirations 16

Implementace mezipaměti podporuje možnost automatického odebrání položek mezipaměti, ke kterým nedošlo v zadaném časovém rozsahu.

CacheEntryUpdateCallback 32

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

CacheEntryRemovedCallback 64

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

CacheRegions 128

Implementace mezipaměti podporuje schopnost rozdělit své ú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í.

Poznámky

Třída DefaultCacheCapabilities je výčet příznaků. 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