Share via


DefaultCacheCapabilities Enum

Definisi

Mewakili serangkaian fitur yang disediakan implementasi cache.

Enumerasi ini mendukung kombinasi bitwise dari nilai yang termasuk di dalamnya.

public enum class DefaultCacheCapabilities
[System.Flags]
public enum DefaultCacheCapabilities
[<System.Flags>]
type DefaultCacheCapabilities = 
Public Enum DefaultCacheCapabilities
Warisan
DefaultCacheCapabilities
Atribut

Bidang

AbsoluteExpirations 8

Implementasi cache mendukung kemampuan untuk secara otomatis menghapus entri cache pada tanggal dan waktu tertentu.

CacheEntryChangeMonitors 4

Implementasi cache mendukung kemampuan untuk membuat monitor perubahan yang memantau entri.

CacheEntryRemovedCallback 64

Implementasi cache dapat menaikkan pemberitahuan bahwa entri telah dihapus dari cache.

CacheEntryUpdateCallback 32

Implementasi cache dapat menaikkan pemberitahuan bahwa entri akan dihapus dari cache. Pengaturan ini juga menunjukkan bahwa implementasi cache mendukung kemampuan untuk secara otomatis mengganti entri yang sedang dihapus dengan entri cache baru.

CacheRegions 128

Implementasi cache mendukung kemampuan untuk mempartisi penyimpanannya ke wilayah cache, dan mendukung kemampuan untuk menyisipkan entri cache ke wilayah tersebut dan untuk mengambil entri cache dari wilayah tersebut.

InMemoryProvider 1

Implementasi cache berjalan setidaknya sebagian dalam memori. Cache terdistribusi tidak akan mengatur bendera ini, sedangkan cache dalam memori seperti MemoryCache kelas akan melakukannya.

None 0

Implementasi cache tidak menyediakan fitur apa pun yang dijelaskan dalam DefaultCacheCapabilities enumerasi.

OutOfProcessProvider 2

Implementasi cache berjalan di luar proses. Cache terdistribusi akan mengatur bendera ini, sedangkan cache dalam memori seperti MemoryCache kelas tidak akan.

SlidingExpirations 16

Implementasi cache mendukung kemampuan untuk secara otomatis menghapus entri cache yang belum diakses dalam rentang waktu tertentu.

Keterangan

Kelas DefaultCacheCapabilities adalah enumerasi bendera. Nilai bidang adalah bit dan dapat digabungkan sebagai sekumpulan bendera yang menjelaskan kemampuan cache.

Enumerasi DefaultCacheCapabilities dapat digunakan untuk mengatur perilaku implementasi cache secara terprogram. Perilaku ini didasarkan pada kombinasi fitur yang diterapkan cache tertentu.

Berlaku untuk