Suppression d'un objet du cache (mise en cache de Windows Server AppFabric)
Les exemples suivants illustrent la suppression des objets du cache.
Pour plus d'informations sur les méthodes utilisées dans ces exemples, consultez les trois rubriques suivantes relatives à la bibliothèque de classes :
Notes
Ces procédures partent du principe que vous avez déjà configuré votre cluster de cache et préparé votre environnement de développement. Pour plus d’informations, consultez la rubrique Préparation de l'environnement de développement du client de cache (mise en cache de Windows Server AppFabric).
Pour supprimer un objet du cache
Vérifiez que l'instruction Using (Imports dans Visual Basic) est située dans la partie supérieure du code de l'application pour référencer l'espace de noms Microsoft.ApplicationServer.Caching.
Créez un objet DataCacheFactory accessible à toutes les parties de l'application ayant besoin d'un client de cache. Si possible, stockez et réutilisez le même objet DataCacheFactory pour préserver la mémoire et optimiser les performances.
Utilisez l'objet DataCacheFactory pour créer un objet DataCache (également appelé client de cache).
Une fois l'objet DataCache créé, utilisez la méthode Remove ou la propriété Item pour supprimer un objet du cache. Dans les exemples suivants, l'instance DataCache est nommée
myCache
.
Exemple
L'exemple suivant utilise la méthode Remove pour supprimer un objet du cache.
'remove object in cache using key "Key0"
myCache.Remove("Key0")
//remove object in cache using key "Key0"
myCache.Remove("Key0");
L'exemple suivant utilise la propriété Item associée à la notation de tableau pour supprimer un objet du cache.
'remove object in cache using array notation
myCache("Key0") = Nothing
//remove object in cache using array notation
myCache["Key0"] = null;
Notes
De nombreux autres paramètres sont disponibles pour la méthode Remove. Pour plus d'informations, reportez-vous à la classe DataCache.
Voir aussi
Concepts
Préparation de l'environnement de développement du client de cache (mise en cache de Windows Server AppFabric)
Ajout d'un objet au cache (mise en cache de Windows Server AppFabric)
Mise à jour d'un objet en cache (mise en cache de Windows Server AppFabric)
Obtention d'un objet du cache (mise en cache de Windows Server AppFabric)
Concepts relatifs à la mise en cache de Windows Server AppFabric
Développement d'un client de cache (mise en cache de Windows Server AppFabric)
2011-12-05