CacheSection.DisableMemoryCollection Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar eller anger ett värde som anger om cacheminnessamlingen är inaktiverad.
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
Egenskapsvärde
trueom cacheminnessamlingen är inaktiverad. annars . false Standardvärdet är false.
- Attribut
Exempel
Följande kodexempel visar hur du använder egenskapen DisableMemoryCollection .
// Enable or disable memory collection.
cacheSection.DisableMemoryCollection =
!cacheSection.DisableMemoryCollection;
' Enable or disable memory collection.
cacheSection.DisableMemoryCollection =
Not cacheSection.DisableMemoryCollection
Kommentarer
Om egenskapen DisableMemoryCollection är inställd på truehar anrop till det cacherelaterade API:et ingen effekt.
Om egenskapen DisableMemoryCollection är inställd på trueförsöker cacheminnet inte samla in oanvända objekt. Var försiktig när du använder den här inställningen eftersom inaktivering av minnesinsamling snabbt kan leda till out of memory-villkor för programmet.
Den här inställningen påverkar inte ASP.NET interna cacheminnet eller utdatacachen. Mer information om de olika typerna av cache finns i Cachelagring.