DefaultCacheCapabilities Enumeráció
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
A gyorsítótár-implementáció által biztosított funkciók halmazát jelöli.
Ez a felsorolás támogatja a tagértékek bitenkénti kombinációját.
public enum class DefaultCacheCapabilities
[System.Flags]
public enum DefaultCacheCapabilities
[<System.Flags>]
type DefaultCacheCapabilities =
Public Enum DefaultCacheCapabilities
- Öröklődés
- Attribútumok
Mezők
| Name | Érték | Description |
|---|---|---|
| None | 0 | A gyorsítótár-implementáció nem biztosítja az enumerálásban DefaultCacheCapabilities leírt funkciókat. |
| InMemoryProvider | 1 | A gyorsítótár-implementáció legalább részben a memóriában fut. Az elosztott gyorsítótár nem állítaná be ezt a jelzőt, míg egy memóriabeli gyorsítótár, például az MemoryCache osztály ezt tenné. |
| OutOfProcessProvider | 2 | A gyorsítótár-implementáció folyamaton kívül fut. Az elosztott gyorsítótár ezt a jelzőt állítja be, míg egy memóriabeli gyorsítótár, például az MemoryCache osztály nem. |
| CacheEntryChangeMonitors | 4 | A gyorsítótár-implementáció támogatja a bejegyzések figyelésére alkalmas változásfigyelők létrehozását. |
| AbsoluteExpirations | 8 | A gyorsítótár-implementáció támogatja a gyorsítótárbejegyzések automatikus eltávolítását egy adott időpontban és időpontban. |
| SlidingExpirations | 16 | A gyorsítótár-implementáció támogatja a megadott időtartamon belül nem elért gyorsítótárbejegyzések automatikus eltávolítását. |
| CacheEntryUpdateCallback | 32 | A gyorsítótár-implementáció értesítést küld arról, hogy egy bejegyzés el lesz távolítva a gyorsítótárból. Ez a beállítás azt is jelzi, hogy a gyorsítótár-implementáció támogatja az eltávolított bejegyzés automatikus cseréjét egy új gyorsítótárbejegyzésre. |
| CacheEntryRemovedCallback | 64 | A gyorsítótár-implementáció értesítést küld arról, hogy egy bejegyzés el lett távolítva a gyorsítótárból. |
| CacheRegions | 128 | A gyorsítótár-implementáció támogatja a tároló gyorsítótárrégiókba való particionálását, és támogatja a gyorsítótárbejegyzések beszúrását ezekbe a régiókba, valamint a gyorsítótár-bejegyzések lekérését ezekből a régiókból. |
Megjegyzések
Az DefaultCacheCapabilities osztály egy jelző számbavétele. A mezőértékek bitek, és a gyorsítótár képességeit leíró jelzők halmazaként kombinálhatók.
Az DefaultCacheCapabilities enumerálással programozott módon állíthatja be a gyorsítótár-implementáció viselkedését. Ez a viselkedés az adott gyorsítótár által implementálható funkciók kombinációján alapul.