ObjectCache.CreateCacheEntryChangeMonitor Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
När det åsidosätts i en härledd klass skapar ett CacheEntryChangeMonitor objekt som kan utlösa händelser som svar på ändringar i angivna cacheposter.
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
Parametrar
- keys
- IEnumerable<String>
De unika identifierare för cacheposter som ska övervakas.
- regionName
- String
Optional. En namngiven region i cachen där cachenycklarna i parametern keys finns, om regioner implementeras. Standardvärdet för den valfria parametern är null.
Returer
En ändringsövervakare som övervakar cacheposter i cacheminnet.
Kommentarer
När en härledd ObjectCache klass åsidosätter basmetoden CreateCacheEntryChangeMonitor måste cacheimplementeringen skapa ett CacheEntryChangeMonitor objekt. Den här specialiserade ändringsövervakaren meddelar anropare när det finns ändringar i cacheposterna som anges i parametern keys . Om ett övervakat objekt i parametern keys till exempel uppdateras eller tas bort från cacheminnet utlöser ändringsövervakaren som skapas med den här metoden en händelse.
Om en cacheimplementering stöder namngivna cacheområden kan ett strängvärde anges som regionName parameter. Annars är parametern standardvärdet null.
Note
Alla cacheimplementeringar stöder inte ändringsövervakare för cacheinmatning. Information om huruvida cacheimplementeringen stöder CacheEntryChangeMonitor objekt finns i dokumentationen för den specifika cacheimplementeringen.