Condividi tramite


MemoryCacheElement.PhysicalMemoryLimitPercentage Proprietà

Definizione

Ottiene o imposta la percentuale di utilizzo totale della memoria fisica del sistema in corrispondenza della quale inizierà la rimozione delle voci dalla 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

Valore della proprietà

Percentuale di memoria fisica in uso, espressa come valore intero compreso tra 1 e 100. Il valore predefinito è zero, che indica che MemoryCache le istanze gestiscono la propria memoria in base alla quantità di memoria installata nel computer.

Attributi

Commenti

Se la quantità totale di memoria fisica in uso nel sistema supera il limite specificato, l'implementazione della cache di memoria rimuove le voci della cache.

L'impostazione per la PhysicalMemoryLimit proprietà può essere letta dall'attributo physicalMemoryLimitPercentage di configurazione nel file di configurazione dell'applicazione. In alternativa, il valore può essere passato quando la MemoryCache classe viene inizializzata.

Per altre informazioni su come configurare la cache, vedere <elemento namedCaches> (impostazioni cache).

Si applica a

Vedi anche