Udostępnij za pośrednictwem


CacheEntryRemovedArguments Konstruktor

Definicja

Inicjuje nowe wystąpienie klasy CacheEntryRemovedArguments.

public:
 CacheEntryRemovedArguments(System::Runtime::Caching::ObjectCache ^ source, System::Runtime::Caching::CacheEntryRemovedReason reason, System::Runtime::Caching::CacheItem ^ cacheItem);
public CacheEntryRemovedArguments (System.Runtime.Caching.ObjectCache source, System.Runtime.Caching.CacheEntryRemovedReason reason, System.Runtime.Caching.CacheItem cacheItem);
new System.Runtime.Caching.CacheEntryRemovedArguments : System.Runtime.Caching.ObjectCache * System.Runtime.Caching.CacheEntryRemovedReason * System.Runtime.Caching.CacheItem -> System.Runtime.Caching.CacheEntryRemovedArguments
Public Sub New (source As ObjectCache, reason As CacheEntryRemovedReason, cacheItem As CacheItem)

Parametry

source
ObjectCache

Wystąpienie ObjectCache , z którego cacheItem zostało usunięte.

reason
CacheEntryRemovedReason

Jedna z wartości wyliczenia wskazująca, dlaczego cacheItem została usunięta.

cacheItem
CacheItem

Wystąpienie buforowanego wpisu, które zostało usunięte.

Wyjątki

source to null.

-lub-

cacheItem to null.

Uwagi

Deweloperzy zazwyczaj używają CacheEntryRemovedArguments klasy, gdy chcą otrzymywać powiadomienia po usunięciu wpisu pamięci podręcznej z pamięci podręcznej.

Gdy implementacja pamięci podręcznej ma usunąć co najmniej jeden wpis pamięci podręcznej z pamięci podręcznej, implementacja pamięci podręcznej wywołuje CacheEntryRemovedCallback delegata zarejestrowanego w aplikacji. Gdy implementacja pamięci podręcznej wywołuje delegata, zwykle wywołuje konstruktora CacheEntryRemovedArguments , aby przekazać do wywołania zwrotnego nowe CacheEntryRemovedArguments wystąpienie zawierające informacje o wpisie pamięci podręcznej, który jest usuwany. Wywołanie zwrotne powiadamia aplikację, która zarejestrowała wywołanie zwrotne dotyczące wpisu pamięci podręcznej, który jest usuwany. Po powrocie konstruktora CacheEntryRemovedArguments wystąpienie zawiera szczegółowe informacje o usunięciu wpisu pamięci podręcznej.

Dotyczy