MemoryCacheElement.CacheMemoryLimitMegabytes Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bir MemoryCache nesne örneğinin büyüyebileceği maksimum bellek boyutunu megabayt cinsinden alır veya ayarlar.
public:
property int CacheMemoryLimitMegabytes { int get(); void set(int value); };
[System.Configuration.ConfigurationProperty("cacheMemoryLimitMegabytes", DefaultValue=0)]
[System.Configuration.IntegerValidator(MinValue=0)]
public int CacheMemoryLimitMegabytes { get; set; }
[<System.Configuration.ConfigurationProperty("cacheMemoryLimitMegabytes", DefaultValue=0)>]
[<System.Configuration.IntegerValidator(MinValue=0)>]
member this.CacheMemoryLimitMegabytes : int with get, set
Public Property CacheMemoryLimitMegabytes As Integer
Özellik Değeri
Megabayt cinsinden en büyük bellek boyutu miktarı. Varsayılan değer sıfırdır ve bu, örneklerin MemoryCache bilgisayarda yüklü olan bellek miktarına göre kendi belleklerini yönettiğini gösterir.
- Öznitelikler
Açıklamalar
özellik değeri, CacheMemoryLimitMegabytes yapılandırma öğesindeki cacheMemoryLimitMegabytes
yapılandırma özniteliğini namedCaches
temsil eder.
Önbellek boyutu belirtilen sınırı aşarsa, bellek önbelleği uygulaması önbellek girdilerini kaldırır.
Bu özellik, her namedCaches
öğe benzersiz bir önbellek yapılandırmasına karşılık gelen öğelerde namedCaches
ayrı ayrı ayarlanabilir.
Özelliğin CacheMemoryLimit ayarları yapılandırma dosyasındaki cacheMemoryLimitMegabytes
yapılandırma özniteliğinden okunabilir. Alternatif olarak, sınıf başlatıldığında ayarlar geçirilebilir MemoryCache .
Önbelleği yapılandırma hakkında daha fazla bilgi için bkz <. namedCaches> Öğesi (Önbellek Ayarları).