MemoryCache.Remove Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Tar bort det angivna objektet från cacheminnet.
Överlagringar
| Name | Description |
|---|---|
| Remove(String, String) |
Tar bort en cachepost från cacheminnet. |
| Remove(String, CacheEntryRemovedReason, String) |
Tar bort en cachepost från cachen med hjälp av orsaken. |
Remove(String, String)
- Källa:
- MemoryCache.cs
- Källa:
- MemoryCache.cs
- Källa:
- MemoryCache.cs
- Källa:
- MemoryCache.cs
Tar bort en cachepost från cacheminnet.
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
Parametrar
- key
- String
En unik identifierare för cacheposten att ta bort.
- regionName
- String
En namngiven region i cachen som en cachepost lades till i. Skicka inte ett värde för den här parametern. Den här parametern är null som standard eftersom MemoryCache klassen inte implementerar regioner.
Returer
Om posten hittas i cacheminnet tas cacheposten bort. annars . null
Undantag
regionName är inte null.
key är null.
Kommentarer
Om posten som anges av key finns i cacheminnet utlöser borttagning av objektet eventuella associerade ändringsövervakare. Om det borttagna objektet var associerat med ett CacheItemUpdateCallback objekt eller ett CacheItemRemovedCallback objekt är Removedorsaken som skickas till återanropet .
Gäller för
Remove(String, CacheEntryRemovedReason, String)
- Källa:
- MemoryCache.cs
- Källa:
- MemoryCache.cs
- Källa:
- MemoryCache.cs
- Källa:
- MemoryCache.cs
Tar bort en cachepost från cachen med hjälp av orsaken.
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
Parametrar
- key
- String
En unik identifierare för cacheposten att ta bort.
- reason
- CacheEntryRemovedReason
Anledningen till att objektet togs bort.
- regionName
- String
En namngiven region i cachen som en cachepost lades till i. Skicka inte ett värde för den här parametern. Den här parametern är null som standard eftersom MemoryCache klassen inte implementerar regioner.
Returer
Om posten hittas i cacheminnet tas cacheposten bort. annars . null