Compartilhar via


MemoryCacheElement.PhysicalMemoryLimitPercentage Propriedade

Definição

Obtém ou define o percentual do uso total de memória física do sistema no qual o cache começará a remover 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 da propriedade

O percentual de memória física em uso, expresso como um valor inteiro de 1 a 100. O padrão é zero, o que indica que MemoryCache as instâncias gerenciam sua própria memória com base na quantidade de memória instalada no computador.

Atributos

Comentários

Se a quantidade total de memória física em uso no sistema exceder o limite especificado, a implementação do cache de memória removerá as entradas de cache.

A configuração da PhysicalMemoryLimit propriedade pode ser lida do atributo de physicalMemoryLimitPercentage configuração no arquivo de configuração do aplicativo. Como alternativa, o valor pode ser passado quando a MemoryCache classe é inicializada.

Para obter mais informações sobre como configurar o cache, consulte <o elemento namedCaches> (Configurações de Cache).

Aplica-se a

Confira também