CacheSection.DisableMemoryCollection Eigenschap

Definitie

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of de cachegeheugenverzameling is uitgeschakeld.

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

Waarde van eigenschap

true als de cachegeheugenverzameling is uitgeschakeld; anders, false. De standaardwaarde is false.

Kenmerken

Voorbeelden

In het volgende codevoorbeeld ziet u hoe u de DisableMemoryCollection eigenschap gebruikt.

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

Opmerkingen

Als de DisableMemoryCollection eigenschap is ingesteld op true, hebben aanroepen naar de cachegerelateerde API geen effect.

Als de DisableMemoryCollection eigenschap is ingesteld op true, probeert de cache niet ongebruikte items te verzamelen. Wees voorzichtig bij het gebruik van deze instelling, omdat het uitschakelen van de geheugenverzameling snel kan leiden tot onvoldoende geheugen voor de toepassing.

Deze instelling heeft geen invloed op de ASP.NET interne cache of op de uitvoercache. Zie Caching voor meer informatie over de verschillende typen cache.

Van toepassing op

Zie ook