Поделиться через


CacheSection.DisableMemoryCollection Свойство

Определение

Возвращает или задает значение, указывающее, отключена ли коллекция памяти кэша.

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

Значение свойства

true Значение , если коллекция памяти кэша отключена; falseв противном случае . Значение по умолчанию — false.

Атрибуты

Примеры

В следующем примере кода показано, как использовать DisableMemoryCollection свойство.

// Enable or disable memory collection.
cacheSection.DisableMemoryCollection = 
        !cacheSection.DisableMemoryCollection;
' Enable or disable memory collection.
cacheSection.DisableMemoryCollection =
    Not cacheSection.DisableMemoryCollection

Комментарии

DisableMemoryCollection Если для свойства задано trueзначение, вызовы API, связанного с кэшем, не будут влиять.

DisableMemoryCollection Если для свойства задано trueзначение, кэш не пытается собрать неиспользуемые элементы. Используйте осторожность при использовании этого параметра, так как отключение коллекции памяти может быстро привести к нехватке памяти для приложения.

Этот параметр не влияет на внутренний кэш ASP.NET или на выходной кэш. Дополнительные сведения о различных типах кэша см. в разделе "Кэширование".

Применяется к

См. также раздел