ObjectCache.CreateCacheEntryChangeMonitor Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Při přepsání v odvozené třídě vytvoří CacheEntryChangeMonitor objekt, který může aktivovat události v reakci na změny zadaných položek mezipaměti.
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
Parametry
- keys
- IEnumerable<String>
Jedinečné identifikátory položek mezipaměti, které se mají monitorovat.
- regionName
- String
Optional. Pojmenovaná oblast v mezipaměti, ve které existují klíče mezipaměti v parametru keys , pokud jsou implementovány oblasti. Výchozí hodnota volitelného parametru je null.
Návraty
Monitorování změn, které monitoruje položky mezipaměti v mezipaměti.
Poznámky
Pokud odvozená ObjectCache třída přepíše základní CreateCacheEntryChangeMonitor metodu, implementace mezipaměti musí vytvořit CacheEntryChangeMonitor objekt. Toto specializované monitorování změn upozorní volající, když dojde ke změnám položek mezipaměti zadaných v parametru keys . Pokud je například monitorovaná položka v parametru keys aktualizována nebo odebrána z mezipaměti, monitorování změn vytvořené touto metodou aktivuje událost.
Pokud implementace mezipaměti podporuje pojmenované oblasti mezipaměti, může být jako regionName parametr zadána řetězcová hodnota. V opačném případě je parametr výchozí nullhodnotou .
Note
Ne všechny implementace mezipaměti podporují monitorování změn vstupu do mezipaměti. Pokud chcete zjistit, jestli implementace mezipaměti podporuje CacheEntryChangeMonitor objekty, prohlédněte si dokumentaci ke konkrétní implementaci mezipaměti.