Bagikan melalui


MemoryCache.Remove Metode

Definisi

Menghapus item yang ditentukan dari cache.

Overload

Remove(String, String)

Menghapus entri cache dari cache.

Remove(String, CacheEntryRemovedReason, String)

Menghapus entri cache dari cache menggunakan alasannya.

Remove(String, String)

Sumber:
MemoryCache.cs
Sumber:
MemoryCache.cs

Menghapus entri cache dari 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

Parameter

key
String

Pengidentifikasi unik untuk menghapus entri cache.

regionName
String

Wilayah bernama dalam cache tempat entri cache ditambahkan. Jangan berikan nilai untuk parameter ini. Parameter ini null secara default, karena MemoryCache kelas tidak menerapkan wilayah.

Mengembalikan

Jika entri ditemukan di cache, entri cache yang dihapus; jika tidak, null.

Pengecualian

regionName bukan null.

keyadalah null.

Keterangan

Jika entri yang ditentukan oleh key ada di cache, menghapus item akan memicu monitor perubahan terkait. Jika item yang dihapus dikaitkan dengan CacheItemUpdateCallback objek atau CacheItemRemovedCallback objek, alasan yang diteruskan ke panggilan balik adalah Removed.

Berlaku untuk

Remove(String, CacheEntryRemovedReason, String)

Sumber:
MemoryCache.cs
Sumber:
MemoryCache.cs

Menghapus entri cache dari cache menggunakan alasannya.

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

Parameter

key
String

Pengidentifikasi unik untuk menghapus entri cache.

reason
CacheEntryRemovedReason

Alasan item dihapus.

regionName
String

Wilayah bernama dalam cache tempat entri cache ditambahkan. Jangan berikan nilai untuk parameter ini. Parameter ini null secara default, karena MemoryCache kelas tidak menerapkan wilayah.

Mengembalikan

Jika entri ditemukan di cache, entri cache yang dihapus; jika tidak, null.

Berlaku untuk