ObjectCache.CreateCacheEntryChangeMonitor Méthode

Définition

En cas de substitution dans une classe dérivée, crée un CacheEntryChangeMonitor objet qui peut déclencher des événements en réponse aux modifications apportées aux entrées de 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 de cache à surveiller.

regionName
String

Optional. Région nommée dans le cache où les clés de cache du keys paramètre existent, si des régions sont implémentées. La valeur par défaut du paramètre facultatif est null.

Retours

Moniteur de modification qui surveille les entrées de cache dans le 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 lorsqu’il y a des modifications apportées aux 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.

Note

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 CacheEntryChangeMonitor les objets, consultez la documentation relative à l’implémentation de cache spécifique.

S’applique à