MemoryCacheElement.PhysicalMemoryLimitPercentage Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает процент общего использования физической памяти системы, с которого кэш начнет вытеснение записей.
public:
property int PhysicalMemoryLimitPercentage { int get(); void set(int value); };
[System.Configuration.ConfigurationProperty("physicalMemoryLimitPercentage", DefaultValue=0)]
[System.Configuration.IntegerValidator(MaxValue=100, MinValue=0)]
public int PhysicalMemoryLimitPercentage { get; set; }
[<System.Configuration.ConfigurationProperty("physicalMemoryLimitPercentage", DefaultValue=0)>]
[<System.Configuration.IntegerValidator(MaxValue=100, MinValue=0)>]
member this.PhysicalMemoryLimitPercentage : int with get, set
Public Property PhysicalMemoryLimitPercentage As Integer
Значение свойства
Процент используемой физической памяти, выраженный как целочисленное значение от 1 до 100. Значение по умолчанию равно нулю, указывающее, что MemoryCache экземпляры управляют собственной памятью на основе объема памяти, установленной на компьютере.
- Атрибуты
Комментарии
Если общий объем физической памяти, используемой в системе, превышает указанное ограничение, реализация кэша памяти удаляет записи кэша.
Параметр свойства PhysicalMemoryLimit можно считывать из physicalMemoryLimitPercentage атрибута конфигурации в файле конфигурации приложения. Кроме того, значение можно передать при MemoryCache инициализации класса.
Дополнительные сведения о настройке кэша см. в разделе< "Элемент с именемCaches>" (параметры кэша).