MemoryCache.CreateCacheEntryChangeMonitor Méthode

Définition

Crée un objet qui peut déclencher des CacheEntryChangeMonitor événements en réponse aux modifications apportées aux entrées de cache spécifiées.

public override System.Runtime.Caching.CacheEntryChangeMonitor CreateCacheEntryChangeMonitor(System.Collections.Generic.IEnumerable<string> keys, string regionName = default);
override this.CreateCacheEntryChangeMonitor : seq<string> * string -> System.Runtime.Caching.CacheEntryChangeMonitor
Public Overrides Function CreateCacheEntryChangeMonitor (keys As IEnumerable(Of String), Optional regionName As String = Nothing) As CacheEntryChangeMonitor

Paramètres

keys
IEnumerable<String>

Énumération des clés d’entrée de cache uniques pour l’objet CacheEntryChangeMonitor .

regionName
String

Région nommée dans le cache à laquelle une entrée de cache peut être ajoutée. Ne passez pas de valeur pour ce paramètre. Ce paramètre est null par défaut, car la MemoryCache classe n’implémente pas les régions.

Retours

Moniteur de modification qui surveille les entrées dans le cache.

Exceptions

regionName n’est pas null.

keys a la valeur null.

Un élément de la keys collection est null.

Remarques

La CreateCacheEntryChangeMonitor méthode crée une CacheEntryChangeMonitor instance. Ce moniteur de modification spécialisé est utilisé pour surveiller les entrées de cache spécifiées dans la keys collection et déclencher des événements lorsque les entrées changent.

Une entrée surveillée est considérée comme ayant changé pour l’une des raisons suivantes :

  • La clé n’existe pas au moment de l’appel à la CreateCacheEntryChangeMonitor méthode. Dans ce cas, l’instance résultante CacheEntryChangeMonitor est immédiatement définie sur un état modifié. Cela signifie que lorsque le code lie par la suite un rappel de notification de modification, le rappel est déclenché immédiatement.

  • L’entrée de cache associée a été supprimée du cache. Cela peut se produire si l’entrée est explicitement supprimée, si elle expire ou si elle est supprimée pour récupérer la mémoire

S’applique à