CacheEntryRemovedArguments Konstruktor
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
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
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.