Comparteix a través de


ObjectCache.CreateCacheEntryChangeMonitor Método

Definición

Cuando se reemplaza en una clase derivada, crea un objeto CacheEntryChangeMonitor que puede activar eventos en respuesta a los cambios realizados en las entradas especificadas de la memoria caché.

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

Parámetros

keys
IEnumerable<String>

Identificadores únicos de las entradas de caché que se van a supervisar.

regionName
String

Opcional. Región con nombre de la memoria caché donde existen las claves de caché en el parámetro keys, si se implementan regiones. El valor predeterminado para el parámetro opcional es null.

Devoluciones

Supervisor de cambios que supervisa las entradas de la memoria caché.

Comentarios

Cuando una clase derivada ObjectCache invalida el método base CreateCacheEntryChangeMonitor , la implementación de caché debe crear un CacheEntryChangeMonitor objeto . Este monitor de cambios especializado notifica a los autores de llamadas cuando hay cambios en las entradas de caché especificadas en el keys parámetro . Por ejemplo, si un elemento supervisado del keys parámetro se actualiza o quita de la memoria caché, el monitor de cambios creado por este método desencadena un evento.

Si una implementación de caché admite regiones de caché con nombre, se puede especificar un valor de cadena como regionName parámetro. De lo contrario, el parámetro tiene nullcomo valor predeterminado .

Nota

No todas las implementaciones de caché admiten monitores de cambio de entrada de caché. Para determinar si la implementación de caché admite CacheEntryChangeMonitor objetos, consulte la documentación de la implementación de caché específica.

Se aplica a