Partage via


ObjectCache.CreateCacheEntryChangeMonitor Méthode

Définition

En cas de substitution dans une classe dérivée, crée un objet CacheEntryChangeMonitor qui peut déclencher des événements en réponse aux modifications apportées aux entrées du cache spécifiées.

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ètres

keys
IEnumerable<String>

Identificateurs uniques pour les entrées du cache à surveiller.

regionName
String

Optionnel. Région nommée du cache dans laquelle se trouvent les clés du paramètre keys, si des régions sont implémentées. La valeur par défaut du paramètre facultatif est null.

Retours

Analyseur de modification qui surveille les entrées du cache.

Remarques

Lorsqu’une classe dérivée ObjectCache remplace la méthode de base CreateCacheEntryChangeMonitor , l’implémentation du cache doit créer un CacheEntryChangeMonitor objet . Ce moniteur de modification spécialisé avertit les appelants en cas de modification des entrées de cache spécifiées dans le keys paramètre . Par exemple, si un élément surveillé dans le keys paramètre est mis à jour ou supprimé du cache, le moniteur de modification créé par cette méthode déclenche un événement.

Si une implémentation de cache prend en charge les régions de cache nommées, une valeur de chaîne peut être spécifiée en tant que regionName paramètre . Sinon, le paramètre est défini par défaut sur null.

Notes

Toutes les implémentations de cache ne prennent pas en charge les moniteurs de modification d’entrée de cache. Pour déterminer si votre implémentation de cache prend en charge les CacheEntryChangeMonitor objets, consultez la documentation de l’implémentation de cache spécifique.

S’applique à