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 urč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
truepokud je kolekce paměti mezipaměti zakázaná; v opačném případě . false Výchozí hodnota 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
Pokud je vlastnost nastavena DisableMemoryCollection na true, volání rozhraní API souvisejícího s mezipamětí nebudou mít žádný vliv.
Pokud je vlastnost nastavena DisableMemoryCollection na true, mezipaměť se nepokoušá shromažďovat nepoužívané položky. Při použití tohoto nastavení buďte opatrní, protože zakázání kolekce paměti může pro aplikaci rychle vést k nedostatku paměti.
Toto nastavení nemá žádný vliv na ASP.NET interní mezipaměť ani na výstupní mezipaměť. Další informace o různýchtypech