Aracılığıyla paylaş


CacheSection.DisableMemoryCollection Özellik

Tanım

Önbellek bellek koleksiyonunun devre dışı bırakılıp bırakılmadığını belirten bir değer alır veya ayarlar.

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

Özellik Değeri

true önbellek bellek koleksiyonu devre dışıysa; aksi takdirde , false. Varsayılan değer: false.

Öznitelikler

Örnekler

Aşağıdaki kod örneği özelliğinin DisableMemoryCollection nasıl kullanılacağını gösterir.

// Enable or disable memory collection.
cacheSection.DisableMemoryCollection = 
        !cacheSection.DisableMemoryCollection;
' Enable or disable memory collection.
cacheSection.DisableMemoryCollection =
    Not cacheSection.DisableMemoryCollection

Açıklamalar

DisableMemoryCollection özelliği olarak trueayarlanırsa, önbellekle ilgili API'ye yapılan çağrıların hiçbir etkisi olmaz.

DisableMemoryCollection özelliği olarak ayarlanırsatrue, önbellek kullanılmayan öğeleri toplamaya çalışmaz. Bellek koleksiyonunu devre dışı bırakmak uygulama için Bellek Yetersiz koşullarına neden olabileceğinden, bu ayarı kullanırken dikkatli olun.

Bu ayarın ASP.NET iç önbelleği veya çıkış önbelleği üzerinde hiçbir etkisi yoktur. Farklı önbellek türleri hakkında daha fazla bilgi için bkz . Önbelleğe alma.

Şunlara uygulanır

Ayrıca bkz.