MemoryCacheElement.PhysicalMemoryLimitPercentage Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém ou define o percentual de memória do servidor que pode ser usada pelo cache.
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 que o cache pode usar, expressa como um valor inteiro de 1 a 100. O padrão é zero, o que indica que as instâncias de MemoryCache gerenciam sua própria memória com base na quantidade de memória instalada no computador.
- Atributos
Comentários
Se o tamanho do cache 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 <Elemento namedCaches> (Configurações de cache).