Partager via


MemoryCacheElement.PhysicalMemoryLimitPercentage Propriété

Définition

Obtient ou définit le pourcentage d’utilisation totale de la mémoire physique système à laquelle le cache commence à supprimer les entrées.

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

Valeur de propriété

Pourcentage de mémoire physique en cours d’utilisation, exprimé sous la forme d’une valeur entière comprise entre 1 et 100. La valeur par défaut est zéro, ce qui indique que MemoryCache les instances gèrent leur propre mémoire en fonction de la quantité de mémoire installée sur l’ordinateur.

Attributs

Remarques

Si la quantité totale de mémoire physique utilisée sur le système dépasse la limite spécifiée, l’implémentation du cache de mémoire supprime les entrées du cache.

Le paramètre de la propriété peut être lu à partir de l’attribut PhysicalMemoryLimit de physicalMemoryLimitPercentage configuration dans le fichier de configuration de l’application. Vous pouvez également passer la valeur lorsque la MemoryCache classe est initialisée.

Pour plus d’informations sur la configuration du cache, consultez <l’élémentnamedCaches> (Paramètres du cache).

S’applique à

Voir aussi