MemoryCache.Remove Метод

Определение

Удаляет указанный элемент из кэша.

Перегрузки

Имя Описание
Remove(String, String)

Удаляет запись кэша из кэша.

Remove(String, CacheEntryRemovedReason, String)

Удаляет запись кэша из кэша с помощью причины.

Remove(String, String)

Исходный код:
MemoryCache.cs
Исходный код:
MemoryCache.cs
Исходный код:
MemoryCache.cs
Исходный код:
MemoryCache.cs

Удаляет запись кэша из кэша.

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

Параметры

key
String

Уникальный идентификатор для удаления записи кэша.

regionName
String

Именованный регион в кэше, в который была добавлена запись кэша. Не передайте значение для этого параметра. Этот параметр по умолчанию, null так как MemoryCache класс не реализует регионы.

Возвращаемое значение

Если запись найдена в кэше, удаленная запись кэша; nullв противном случае .

Исключения

regionName не nullявляется .

key равно null.

Комментарии

Если запись, указанная key в кэше, существует, удаление элемента активирует все связанные мониторы изменений. Если удаленный элемент был связан с CacheItemUpdateCallback объектом или CacheItemRemovedCallback объектом, причина Removed, переданная обратному вызову.

Применяется к

Remove(String, CacheEntryRemovedReason, String)

Исходный код:
MemoryCache.cs
Исходный код:
MemoryCache.cs
Исходный код:
MemoryCache.cs
Исходный код:
MemoryCache.cs

Удаляет запись кэша из кэша с помощью причины.

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

Параметры

key
String

Уникальный идентификатор для удаления записи кэша.

reason
CacheEntryRemovedReason

Причина удаления элемента.

regionName
String

Именованный регион в кэше, в который была добавлена запись кэша. Не передайте значение для этого параметра. Этот параметр по умолчанию, null так как MemoryCache класс не реализует регионы.

Возвращаемое значение

Если запись найдена в кэше, удаленная запись кэша; nullв противном случае .

Применяется к