CacheItemPolicy.Priority Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendapatkan atau mengatur pengaturan prioritas yang digunakan untuk menentukan apakah akan mengeluarkan entri cache.
public:
property System::Runtime::Caching::CacheItemPriority Priority { System::Runtime::Caching::CacheItemPriority get(); void set(System::Runtime::Caching::CacheItemPriority value); };
public System.Runtime.Caching.CacheItemPriority Priority { get; set; }
member this.Priority : System.Runtime.Caching.CacheItemPriority with get, set
Public Property Priority As CacheItemPriority
Nilai Properti
Salah satu nilai enumerasi yang menunjukkan prioritas untuk pengeluaran. Nilai prioritas default adalah Default, yang berarti tidak ada prioritas.
Keterangan
Dalam ASP.NET, enumerasi prioritas hanya memiliki dua prioritas yang mungkin: Default (yang berarti tidak ada prioritas), dan NotRemovable (yang berarti entri tidak dapat dihapus). Oleh karena itu, satu-satunya prioritas yang dapat diatur adalah apakah entri cache harus tetap berada di cache selamanya.
Penting
Menambahkan entri ke cache dengan tingkat NotRemovable prioritas dapat menyebabkan cache meluap dengan entri yang tidak pernah dapat dihapus. Implementasi cache harus mengatur NotRemovable prioritas untuk entri cache hanya jika implementasi cache menyediakan cara untuk mengeluarkan entri dari cache dan mengelola jumlah entri cache.