CacheEntryRemovedArguments Konstruktor
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Inicializuje novou instanci CacheEntryRemovedArguments třídy .
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
Instance ObjectCache , ze které cacheItem
byla odebrána.
- reason
- CacheEntryRemovedReason
Jedna z hodnot výčtu, které označují důvod cacheItem
byl odebrán.
- cacheItem
- CacheItem
Instance položky v mezipaměti, která byla odebrána.
Výjimky
Poznámky
Vývojáři obvykle používají CacheEntryRemovedArguments třídu, když chtějí být upozorněni po odebrání položky mezipaměti z mezipaměti.
Když se implementace mezipaměti chystá odebrat jednu nebo více položek mezipaměti z mezipaměti, implementace mezipaměti volá CacheEntryRemovedCallback delegáta, který byl zaregistrován v aplikaci. Když implementace mezipaměti volá delegáta, obvykle volá CacheEntryRemovedArguments konstruktor, který předá zpětnému volání novou CacheEntryRemovedArguments instanci, která obsahuje informace o odebrané položce mezipaměti. Zpětné volání upozorní aplikaci, která zpětné volání zaregistrovala, o odebrané položce mezipaměti. Jakmile konstruktor vrátí, CacheEntryRemovedArguments instance obsahuje podrobnosti o odebrání položky mezipaměti.