MemoryCache.Remove Metod

Definition

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

Gäller för