CacheEntryRemovedArguments Constructor
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Initialiseert een nieuw exemplaar van de CacheEntryRemovedArguments klasse.
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)
Parameters
- source
- ObjectCache
Het ObjectCache exemplaar waaruit cacheItem is verwijderd.
- reason
- CacheEntryRemovedReason
Een van de opsommingswaarden die aangeven waarom cacheItem is verwijderd.
- cacheItem
- CacheItem
Een exemplaar van de vermelding in de cache die is verwijderd.
Uitzonderingen
Opmerkingen
Ontwikkelaars gebruiken doorgaans de CacheEntryRemovedArguments klasse wanneer ze een melding willen ontvangen nadat een cachevermelding uit de cache is verwijderd.
Wanneer een cache-implementatie een of meer cachevermeldingen uit de cache gaat verwijderen, roept de cache-implementatie de CacheEntryRemovedCallback gemachtigde aan die is geregistreerd in de toepassing. Wanneer een cache-implementatie de gemachtigde aanroept, wordt meestal de CacheEntryRemovedArguments constructor aangeroepen om de callback door te geven aan een nieuw CacheEntryRemovedArguments exemplaar dat informatie bevat over de cachevermelding die wordt verwijderd. De callback meldt de toepassing die de callback heeft geregistreerd over de cachevermelding die wordt verwijderd. Nadat de constructor is geretourneerd, bevat het CacheEntryRemovedArguments exemplaar de details over het verwijderen van de cachevermelding.