Sdílet prostřednictvím


CacheSection.DisableMemoryCollection Vlastnost

Definice

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

Platí pro

Viz také