CacheEntryUpdateArguments Klasa
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.
Zawiera informacje o wpisie pamięci podręcznej, który zostanie usunięty z pamięci podręcznej.
public ref class CacheEntryUpdateArguments
public class CacheEntryUpdateArguments
type CacheEntryUpdateArguments = class
Public Class CacheEntryUpdateArguments
- Dziedziczenie
-
CacheEntryUpdateArguments
Uwagi
Argumenty w CacheEntryUpdateArguments klasie zawierają szczegółowe informacje o wpisie, który implementacja pamięci podręcznej ma usunąć. Argumenty obejmują klucz do wpisu pamięci podręcznej, odwołanie do ObjectCache wystąpienia, z którego zostanie usunięty wpis, przyczynę usunięcia oraz nazwę regionu w pamięci podręcznej zawierającej wpis. Konstruktor CacheEntryUpdateArguments klasy używa tych argumentów do utworzenia nowego wystąpienia klasy.
CacheEntryUpdateArguments Obiekt jest przekazywany do procedury obsługi, która powiadamia pamięć podręczną CacheEntryUpdateCallback o wpisie w celu usunięcia.
Notatki dla spadkobierców
Procedura obsługi wywołania zwrotnego musi powiadomić implementację pamięci podręcznej, czy należy wstawić wpis zastępczy do pamięci podręcznej zamiast wpisu pamięci podręcznej, który ma zostać usunięty. Jeśli chcesz wymienić wpisy pamięci podręcznej, musisz przypisać wartość inną niż null do UpdatedCacheItem właściwości. Implementacje pamięci podręcznej zinterpretują null wartość właściwości UpdatedCacheItem jako powiadomienie, że bieżący wpis pamięci podręcznej powinien zostać usunięty, ale nie został zastąpiony.
Konstruktorów
| Nazwa | Opis |
|---|---|
| CacheEntryUpdateArguments(ObjectCache, CacheEntryRemovedReason, String, String) |
Inicjuje nowe wystąpienie klasy CacheEntryUpdateArguments. |
Właściwości
| Nazwa | Opis |
|---|---|
| Key |
Pobiera unikatowy identyfikator wpisu pamięci podręcznej, który ma zostać usunięty. |
| RegionName |
Pobiera nazwę regionu w pamięci podręcznej zawierającego wpis pamięci podręcznej. |
| RemovedReason |
Pobiera przyczynę usunięcia wpisu pamięci podręcznej z pamięci podręcznej. |
| Source |
Pobiera odwołanie do ObjectCache wystąpienia zawierającego wpis pamięci podręcznej, który ma zostać usunięty. |
| UpdatedCacheItem |
Pobiera lub ustawia wartość wpisu używanego CacheItem do aktualizowania obiektu pamięci podręcznej. |
| UpdatedCacheItemPolicy |
Pobiera lub ustawia zasady eksmisji lub wygaśnięcia pamięci podręcznej zaktualizowanego CacheItem wpisu. |
Metody
| Nazwa | Opis |
|---|---|
| Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Dziedziczone od Object) |
| GetHashCode() |
Służy jako domyślna funkcja skrótu. (Dziedziczone od Object) |
| GetType() |
Type Pobiera bieżące wystąpienie. (Dziedziczone od Object) |
| MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Dziedziczone od Object) |
| ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Dziedziczone od Object) |