ObjectCache.CreateCacheEntryChangeMonitor Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Quando sottoposto a override in una classe derivata, crea un CacheEntryChangeMonitor oggetto in grado di attivare eventi in risposta alle modifiche alle voci della cache specificate.
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
Parametri
- keys
- IEnumerable<String>
Identificatori univoci per le voci della cache da monitorare.
- regionName
- String
Facoltativo. Area denominata nella cache in cui sono presenti le chiavi della keys cache nel parametro , se vengono implementate aree. Il valore predefinito per il parametro facoltativo è null.
Valori restituiti
Monitoraggio delle modifiche che monitora le voci della cache nella cache.
Commenti
Quando una classe derivata ObjectCache esegue l'override del metodo di base CreateCacheEntryChangeMonitor , l'implementazione della cache deve creare un CacheEntryChangeMonitor oggetto . Questo monitoraggio delle modifiche specializzato invia una notifica ai chiamanti quando vengono apportate modifiche alle voci della cache specificate nel keys parametro . Ad esempio, se un elemento monitorato nel keys parametro viene aggiornato o rimosso dalla cache, il monitoraggio delle modifiche creato da questo metodo attiva un evento.
Se un'implementazione della cache supporta aree cache denominate, è possibile specificare un valore stringa come regionName parametro. In caso contrario, per impostazione predefinita il parametro è null.
Note
Non tutte le implementazioni della cache supportano i monitoraggi delle modifiche delle voci della cache. Per determinare se l'implementazione della cache supporta CacheEntryChangeMonitor gli oggetti, vedere la documentazione relativa all'implementazione della cache specifica.