CacheSection.DisableMemoryCollection Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví hodnotu označující, zda je kolekce paměti mezipaměti zakázána.
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
Hodnota vlastnosti
true
pokud je kolekce paměti mezipaměti zakázána; v opačném případě . false
Výchozí formát je false
.
- Atributy
Příklady
Následující příklad kódu ukazuje, jak použít DisableMemoryCollection vlastnost.
// Enable or disable memory collection.
cacheSection.DisableMemoryCollection =
!cacheSection.DisableMemoryCollection;
' Enable or disable memory collection.
cacheSection.DisableMemoryCollection =
Not cacheSection.DisableMemoryCollection
Poznámky
DisableMemoryCollection Pokud je vlastnost nastavená na true
, nebudou mít volání rozhraní API souvisejícího s mezipamětí žádný vliv.
DisableMemoryCollection Pokud je vlastnost nastavená na true
, mezipaměť se nepokusí shromažďovat nepoužívané položky. Při používání tohoto nastavení buďte opatrní, protože zakázání shromažďování paměti může rychle vést k podmínkám nedostatku paměti pro aplikaci.
Toto nastavení nemá žádný vliv na ASP.NET interní mezipaměti ani na výstupní mezipaměť. Další informace o různých typech mezipaměti najdete v tématu Ukládání do mezipaměti.