ObjectCache.CreateCacheEntryChangeMonitor Metódus
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.
Ha egy származtatott osztály felül van bírálva, létrehoz egy CacheEntryChangeMonitor objektumot, amely eseményeket indíthat el a megadott gyorsítótárbejegyzések változásaira válaszul.
public abstract System.Runtime.Caching.CacheEntryChangeMonitor CreateCacheEntryChangeMonitor(System.Collections.Generic.IEnumerable<string> keys, string regionName = default);
abstract member CreateCacheEntryChangeMonitor : seq<string> * string -> System.Runtime.Caching.CacheEntryChangeMonitor
Public MustOverride Function CreateCacheEntryChangeMonitor (keys As IEnumerable(Of String), Optional regionName As String = Nothing) As CacheEntryChangeMonitor
Paraméterek
- keys
- IEnumerable<String>
A figyelendő gyorsítótár-bejegyzések egyedi azonosítói.
- regionName
- String
Optional. Egy elnevezett régió a gyorsítótárban, ahol a paraméter gyorsítótárkulcsai keys léteznek, ha a régiók implementálva vannak. Az opcionális paraméter alapértelmezett értéke a következő null.
Válaszok
Változásfigyelő, amely a gyorsítótárban lévő gyorsítótár-bejegyzéseket figyeli.
Megjegyzések
Ha egy származtatott ObjectCache osztály felülírja az alapmetódust CreateCacheEntryChangeMonitor , a gyorsítótár-implementációnak létre kell hoznia egy objektumot CacheEntryChangeMonitor . Ez a speciális változásfigyelő értesíti a hívókat, ha a paraméterben keys megadott gyorsítótár-bejegyzések módosulnak. Ha például a keys paraméter egy figyelt elemét frissíti vagy eltávolítja a gyorsítótárból, az ezzel a módszerrel létrehozott változásfigyelő eseményt aktivál.
Ha a gyorsítótár-implementáció támogatja az elnevezett gyorsítótár-régiókat, paraméterként megadhat egy sztringértéket regionName . Ellenkező esetben a paraméter alapértelmezés szerint a következő.null
Note
Nem minden gyorsítótár-implementáció támogatja a gyorsítótárbejegyzés változásfigyelőit. Annak megállapításához, hogy a gyorsítótár-implementáció támogatja-e CacheEntryChangeMonitor az objektumokat, tekintse meg az adott gyorsítótár-implementáció dokumentációját.