MemoryCacheElement.PhysicalMemoryLimitPercentage Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Obtém ou define a percentagem do uso total de memória física do sistema a partir da qual a cache começará a expulsar entradas.
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
Valor de Propriedade
A percentagem de memória física em uso, expressa como um valor inteiro de 1 a 100. O padrão é zero, o que indica que MemoryCache as instâncias gerem a sua própria memória com base na quantidade de memória instalada no computador.
- Atributos
Observações
Se a quantidade total de memória física em uso no sistema exceder o limite especificado, a implementação da cache de memória remove entradas de cache.
A definição da PhysicalMemoryLimit propriedade pode ser lida a partir physicalMemoryLimitPercentage do atributo de configuração no ficheiro de configuração da aplicação. Alternativamente, o valor pode ser passado quando a MemoryCache classe é inicializada.
Para mais informações sobre como configurar a cache, consulte <namedCaches> Element (Definições da Cache).