CacheSection.DisableMemoryCollection Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.