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 de laquelle cacheItem
a été supprimé.
- reason
- CacheEntryRemovedReason
Une des valeurs d'énumération qui indiquent la raison pour laquelle cacheItem
a été supprimé.
- cacheItem
- CacheItem
Instance de l'entrée mise en cache supprimée.
Exceptions
Remarques
Les développeurs utilisent généralement la CacheEntryRemovedArguments classe lorsqu’ils souhaitent être avertis après la suppression d’une entrée de cache 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é, elle 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 de l’entrée de cache qui est supprimée. Une fois le constructeur retourné, le CacheEntryRemovedArguments instance contient les détails de la suppression de l’entrée de cache.