ObjectCache.CreateCacheEntryChangeMonitor Metoda
Definicja
Ważny
Niektóre informacje dotyczą produktów przedpremierowych, które mogą zostać znacznie zmodyfikowane przed premierą. Microsoft nie udziela żadnych gwarancji, ani wyraźnych, ani domniemanych, dotyczących informacji podanych tutaj.
Po zastąpieniu w klasie pochodnej tworzy CacheEntryChangeMonitor obiekt, który może wyzwalać zdarzenia w odpowiedzi na zmiany określonych wpisów pamięci podręcznej.
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
Parametry
- keys
- IEnumerable<String>
Unikatowe identyfikatory wpisów pamięci podręcznej do monitorowania.
- regionName
- String
Opcjonalny. Nazwany region w pamięci podręcznej, w którym istnieją klucze pamięci podręcznej w parametrze keys , jeśli regiony są implementowane. Wartość domyślna opcjonalnego parametru to null.
Zwraca
Monitor zmian monitorujący wpisy pamięci podręcznej w pamięci podręcznej.
Uwagi
Gdy klasa pochodna ObjectCache zastępuje metodę podstawową CreateCacheEntryChangeMonitorCacheEntryChangeMonitor , implementacja pamięci podręcznej musi utworzyć obiekt. Ten wyspecjalizowany monitor zmian powiadamia wywołujące o zmianach w przypadku zmian wpisów pamięci podręcznej określonych w parametrze keys . Jeśli na przykład monitorowany element w parametrze keys zostanie zaktualizowany lub usunięty z pamięci podręcznej, monitor zmian utworzony przez tę metodę wyzwala zdarzenie.
Jeśli implementacja pamięci podręcznej obsługuje nazwane regiony pamięci podręcznej, można określić wartość ciągu jako regionName parametr. W przeciwnym razie parametr domyślnie ma wartość null.
Uwaga
Nie wszystkie implementacje pamięci podręcznej obsługują monitory zmian wprowadzania pamięci podręcznej. Aby określić, czy implementacja pamięci podręcznej obsługuje CacheEntryChangeMonitor obiekty, zapoznaj się z dokumentacją dotyczącą określonej implementacji pamięci podręcznej.