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

Nama Nilai Deskripsi
None 0

Implementasi cache tidak menyediakan salah satu fitur yang dijelaskan dalam DefaultCacheCapabilities enumerasi.

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.

OutOfProcessProvider 2

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

CacheEntryChangeMonitors 4

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

AbsoluteExpirations 8

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

SlidingExpirations 16

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

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.

CacheEntryRemovedCallback 64

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

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.

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 secara terprogram mengatur perilaku implementasi cache. Perilaku ini didasarkan pada kombinasi fitur yang diterapkan cache tertentu.

Berlaku untuk