Bagikan melalui


CacheItemPolicy.Priority Properti

Definisi

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.

Berlaku untuk