MemoryCacheElement.PhysicalMemoryLimitPercentage Propriedade

Definição

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).

Aplica-se a

Ver também