Sdílet prostřednictvím


CacheSection.DisableMemoryCollection Vlastnost

Definice

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

truepokud 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.

Platí pro

Viz také