MemoryCache.Remove Méthode
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.
Supprime l’élément spécifié du cache.
Surcharges
Remove(String, String) |
Supprime une entrée du cache. |
Remove(String, CacheEntryRemovedReason, String) |
Supprime une entrée du cache en utilisant la raison. |
Remove(String, String)
- Source:
- MemoryCache.cs
- Source:
- MemoryCache.cs
Supprime une entrée du cache.
public override object Remove (string key, string regionName = default);
override this.Remove : string * string -> obj
Public Overrides Function Remove (key As String, Optional regionName As String = Nothing) As Object
Paramètres
- key
- String
Identificateur unique de l'entrée de cache à supprimer.
- regionName
- String
Région nommée du cache à laquelle une entrée de cache a été ajoutée. Ne passez pas de valeur pour ce paramètre. Ce paramètre est null
par défaut, car la classe MemoryCache n'implémente pas de régions.
Retours
Si l'entrée est trouvée dans le cache, entrée du cache supprimée ; sinon, null
.
Exceptions
regionName
n’est pas un null
.
key
a la valeur null
.
Remarques
Si l’entrée spécifiée par key
existe dans le cache, la suppression de l’élément déclenche les moniteurs de modification associés. Si l’élément supprimé a été associé à un CacheItemUpdateCallback objet ou à un CacheItemRemovedCallback objet, la raison passée au rappel est Removed.
S’applique à
Remove(String, CacheEntryRemovedReason, String)
- Source:
- MemoryCache.cs
- Source:
- MemoryCache.cs
Supprime une entrée du cache en utilisant la raison.
public object Remove (string key, System.Runtime.Caching.CacheEntryRemovedReason reason, string regionName = default);
override this.Remove : string * System.Runtime.Caching.CacheEntryRemovedReason * string -> obj
Public Function Remove (key As String, reason As CacheEntryRemovedReason, Optional regionName As String = Nothing) As Object
Paramètres
- key
- String
Identificateur unique de l'entrée de cache à supprimer.
- reason
- CacheEntryRemovedReason
La raison pour laquelle l’élément a été supprimé.
- regionName
- String
Région nommée du cache à laquelle une entrée de cache a été ajoutée. Ne passez pas de valeur pour ce paramètre. Ce paramètre est null
par défaut, car la classe MemoryCache n'implémente pas de régions.
Retours
Si l'entrée est trouvée dans le cache, entrée du cache supprimée ; sinon, null
.