CacheEntryRemovedArguments Constructeur
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Initialise une nouvelle instance de la classe 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)
Paramètres
- source
- ObjectCache
Instance ObjectCache à partir de laquelle cacheItem a été supprimée.
- reason
- CacheEntryRemovedReason
Une des valeurs d’énumération qui indiquent pourquoi cacheItem a été supprimée.
- cacheItem
- CacheItem
Instance de l’entrée mise en cache qui a été supprimée.
Exceptions
Remarques
Les développeurs utilisent généralement la CacheEntryRemovedArguments classe lorsqu’ils souhaitent être avertis une fois qu’une entrée de cache a été supprimée du cache.
Lorsqu’une implémentation de cache est sur le point de supprimer une ou plusieurs entrées de cache du cache, l’implémentation du cache appelle le CacheEntryRemovedCallback délégué inscrit dans l’application. Lorsqu’une implémentation de cache appelle le délégué, il appelle généralement le CacheEntryRemovedArguments constructeur pour passer au rappel une nouvelle CacheEntryRemovedArguments instance qui contient des informations sur l’entrée de cache en cours de suppression. Le rappel avertit l’application qui a inscrit le rappel sur l’entrée de cache en cours de suppression. Une fois le constructeur retourné, l’instance CacheEntryRemovedArguments contient les détails sur la suppression de l’entrée du cache.