ObjectCache.CreateCacheEntryChangeMonitor Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Wanneer deze wordt overschreven in een afgeleide klasse, maakt u een CacheEntryChangeMonitor object dat gebeurtenissen kan activeren als reactie op wijzigingen in opgegeven cachevermeldingen.
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
Parameters
- keys
- IEnumerable<String>
De unieke id's voor cachevermeldingen die moeten worden bewaakt.
- regionName
- String
Optional. Een benoemde regio in de cache waar de cachesleutels in de keys parameter bestaan, als er regio's worden geïmplementeerd. De standaardwaarde voor de optionele parameter is null.
Retouren
Een wijzigingsmonitor waarmee cachevermeldingen in de cache worden bewaakt.
Opmerkingen
Wanneer een afgeleide ObjectCache klasse de basismethode CreateCacheEntryChangeMonitor overschrijft, moet de cache-implementatie een CacheEntryChangeMonitor object maken. Deze gespecialiseerde wijzigingsmonitor meldt bellers wanneer er wijzigingen zijn in de cachevermeldingen die zijn opgegeven in de keys parameter. Als een bewaakt item in de keys parameter bijvoorbeeld wordt bijgewerkt of verwijderd uit de cache, activeert de wijzigingsmonitor die door deze methode is gemaakt een gebeurtenis.
Als een cache-implementatie benoemde cacheregio's ondersteunt, kan een tekenreekswaarde worden opgegeven als de regionName parameter. Anders wordt de parameter standaard ingesteld op null.
Note
Niet alle cache-implementaties ondersteunen wijzigingenmonitors voor cachevermeldingen. Als u wilt bepalen of uw cache-implementatie objecten ondersteunt CacheEntryChangeMonitor , raadpleegt u de documentatie voor de specifieke cache-implementatie.