Udostępnij za pośrednictwem


MemoryCache.Remove Metoda

Definicja

Usuwa określony element z pamięci podręcznej.

Przeciążenia

Remove(String, String)

Usuwa wpis pamięci podręcznej z pamięci podręcznej.

Remove(String, CacheEntryRemovedReason, String)

Usuwa wpis pamięci podręcznej z pamięci podręcznej przy użyciu przyczyny.

Remove(String, String)

Źródło:
MemoryCache.cs
Źródło:
MemoryCache.cs
Źródło:
MemoryCache.cs

Usuwa wpis pamięci podręcznej z pamięci podręcznej.

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

Parametry

key
String

Unikatowy identyfikator wpisu pamięci podręcznej do usunięcia.

regionName
String

Nazwany region w pamięci podręcznej, do którego dodano wpis pamięci podręcznej. Nie przekazuj wartości dla tego parametru. Ten parametr jest null domyślnie, ponieważ MemoryCache klasa nie implementuje regionów.

Zwraca

Jeśli wpis zostanie znaleziony w pamięci podręcznej, usunięty wpis pamięci podręcznej; w przeciwnym razie , null.

Wyjątki

regionName nie nulljest .

key to null.

Uwagi

Jeśli wpis określony przez key element istnieje w pamięci podręcznej, usunięcie elementu wyzwala wszystkie skojarzone monitory zmian. Jeśli usunięty element został skojarzony z obiektem lub obiektem CacheItemUpdateCallbackCacheItemRemovedCallback , przyczyną przekazania wywołania zwrotnego jest Removed.

Dotyczy

Remove(String, CacheEntryRemovedReason, String)

Źródło:
MemoryCache.cs
Źródło:
MemoryCache.cs
Źródło:
MemoryCache.cs

Usuwa wpis pamięci podręcznej z pamięci podręcznej przy użyciu przyczyny.

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

Parametry

key
String

Unikatowy identyfikator wpisu pamięci podręcznej do usunięcia.

reason
CacheEntryRemovedReason

Przyczyna usunięcia elementu.

regionName
String

Nazwany region w pamięci podręcznej, do którego dodano wpis pamięci podręcznej. Nie przekazuj wartości dla tego parametru. Ten parametr jest null domyślnie, ponieważ MemoryCache klasa nie implementuje regionów.

Zwraca

Jeśli wpis zostanie znaleziony w pamięci podręcznej, usunięty wpis pamięci podręcznej; w przeciwnym razie , null.

Dotyczy