Bagikan melalui


CacheEntryRemovedReason Enum

Definisi

Menentukan alasan entri cache dihapus atau entri akan dihapus.

public enum class CacheEntryRemovedReason
public enum CacheEntryRemovedReason
type CacheEntryRemovedReason = 
Public Enum CacheEntryRemovedReason
Warisan
CacheEntryRemovedReason

Bidang

CacheSpecificEviction 4

Entri cache dikeluarkan karena alasan yang ditentukan oleh implementasi cache tertentu.

ChangeMonitorChanged 3

Entri cache dihapus karena dependensi terkait (seperti file atau entri cache lain) memicu pengeluaran entri cache.

Evicted 2

Entri cache dihapus untuk membebaskan memori dalam cache. Ini terjadi ketika instans cache mendekati batas memori khusus cache, atau ketika instans proses atau cache mendekati batas memori di seluruh komputer.

Expired 1

Entri cache dihapus karena kedaluwarsa. Kedaluwarsa dapat didasarkan pada waktu absolut atau pada waktu kedaluwarsa geser.

Removed 0

Entri cache dihapus dengan menggunakan Remove(String, String) metode atau Set(String, Object, DateTimeOffset, String) .

Keterangan

Enumerasi CacheEntryRemovedReason digunakan untuk memberikan serangkaian alasan yang telah ditentukan sebelumnya mengapa entri cache dihapus atau akan dihapus. Kelas CacheEntryRemovedArguments mengambil CacheEntryRemovedReason nilai sebagai salah satu parameter untuk diteruskan ke metode panggilan balik.

Berlaku untuk

Lihat juga