MemoryCache.Remove Methode
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.
Hiermee verwijdert u het opgegeven item uit de cache.
Overloads
| Name | Description |
|---|---|
| Remove(String, String) |
Hiermee verwijdert u een cachevermelding uit de cache. |
| Remove(String, CacheEntryRemovedReason, String) |
Hiermee verwijdert u een cachevermelding uit de cache met behulp van de reden. |
Remove(String, String)
Hiermee verwijdert u een cachevermelding uit de 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
Parameters
- key
- String
Een unieke id voor de cachevermelding die moet worden verwijderd.
- regionName
- String
Een benoemde regio in de cache waaraan een cachevermelding is toegevoegd. Geef geen waarde door voor deze parameter. Deze parameter is null standaard omdat de MemoryCache klasse geen regio's implementeert.
Retouren
Als de vermelding wordt gevonden in de cache, wordt de verwijderde cachevermelding; anders, null.
Uitzonderingen
regionName is niet null.
key is null.
Opmerkingen
Als de vermelding die is key opgegeven in de cache bestaat, activeert het verwijderen van het item alle gekoppelde wijzigingsmonitors. Als het verwijderde item is gekoppeld aan een CacheItemUpdateCallback object of een CacheItemRemovedCallback object, is Removedde reden die is doorgegeven aan de callback.
Van toepassing op
Remove(String, CacheEntryRemovedReason, String)
Hiermee verwijdert u een cachevermelding uit de cache met behulp van de reden.
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
Parameters
- key
- String
Een unieke id voor de cachevermelding die moet worden verwijderd.
- reason
- CacheEntryRemovedReason
De reden waarom het item is verwijderd.
- regionName
- String
Een benoemde regio in de cache waaraan een cachevermelding is toegevoegd. Geef geen waarde door voor deze parameter. Deze parameter is null standaard omdat de MemoryCache klasse geen regio's implementeert.
Retouren
Als de vermelding wordt gevonden in de cache, wordt de verwijderde cachevermelding; anders, null.