CacheEntryRemovedArguments Konstruktor

Definíció

Inicializálja a CacheEntryRemovedArguments osztály új példányát.

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)

Paraméterek

source
ObjectCache

Az a ObjectCache példány, amelyből cacheItem eltávolították.

reason
CacheEntryRemovedReason

Az egyik számbavételi érték, amely azt jelzi, hogy miért cacheItem lett eltávolítva.

cacheItem
CacheItem

Az eltávolított gyorsítótárazott bejegyzés egy példánya.

Kivételek

source az null.

-vagy-

cacheItem az null.

Megjegyzések

A fejlesztők általában akkor használják az CacheEntryRemovedArguments osztályt, ha értesítést szeretnének kapni a gyorsítótár-bejegyzés gyorsítótárból való eltávolítása után.

Ha egy gyorsítótár-implementáció egy vagy több gyorsítótárbejegyzés eltávolítására készül a gyorsítótárból, a gyorsítótár-implementáció meghívja az CacheEntryRemovedCallback alkalmazásban regisztrált meghatalmazottat. Amikor egy gyorsítótár-implementáció meghívja a meghatalmazottat, általában meghívja a CacheEntryRemovedArguments konstruktort, hogy adjon át a visszahívásnak egy új CacheEntryRemovedArguments példányt, amely információkat tartalmaz az eltávolított gyorsítótár-bejegyzésről. A visszahívás értesíti a visszahívást regisztráló alkalmazást az eltávolított gyorsítótár-bejegyzésről. A konstruktor visszatérése után a CacheEntryRemovedArguments példány tartalmazza a gyorsítótár-bejegyzés eltávolításának részleteit.

A következőre érvényes: