CacheSection.DisableMemoryCollection 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 menetapkan nilai yang menunjukkan apakah kumpulan memori cache dinonaktifkan.
public:
property bool DisableMemoryCollection { bool get(); void set(bool value); };
[System.Configuration.ConfigurationProperty("disableMemoryCollection", DefaultValue=false)]
public bool DisableMemoryCollection { get; set; }
[<System.Configuration.ConfigurationProperty("disableMemoryCollection", DefaultValue=false)>]
member this.DisableMemoryCollection : bool with get, set
Public Property DisableMemoryCollection As Boolean
Nilai Properti
true
jika kumpulan memori cache dinonaktifkan; jika tidak, false
. Default adalah false
.
- Atribut
Contoh
Contoh kode berikut menunjukkan cara menggunakan DisableMemoryCollection properti .
// Enable or disable memory collection.
cacheSection.DisableMemoryCollection =
!cacheSection.DisableMemoryCollection;
' Enable or disable memory collection.
cacheSection.DisableMemoryCollection =
Not cacheSection.DisableMemoryCollection
Keterangan
DisableMemoryCollection Jika properti diatur ke true
, panggilan ke API terkait cache tidak akan berpengaruh.
DisableMemoryCollection Jika properti diatur ke true
, cache tidak mencoba mengumpulkan item yang tidak digunakan. Berhati-hatilah saat menggunakan pengaturan ini, karena menonaktifkan pengumpulan memori dapat dengan cepat menyebabkan kondisi Kehabisan Memori untuk aplikasi.
Pengaturan ini tidak berpengaruh pada cache internal ASP.NET atau pada cache output. Untuk informasi selengkapnya tentang berbagai jenis cache, lihat Penembolokan.