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ı).