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


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>" (параметры кэша).

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

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