MemoryCacheElement.PhysicalMemoryLimitPercentage Proprietà

Definizione

Ottiene o imposta la percentuale di memoria del server che può essere utilizzata 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à

Int32

Percentuale di memoria fisica che la cache può utilizzare, espressa come numero intero compreso tra 1 e 100. L'impostazione predefinita è zero che indica che le istanze MemoryCache gestiscono la memoria sulla base della quantità di memoria installata nel computer.

Attributi

Commenti

Se le dimensioni della cache superano il limite specificato, l'implementazione della cache in memoria rimuove le voci della cache.

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

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

Si applica a

Vedi anche