Share via


MemoryCacheElement.PhysicalMemoryLimitPercentage Propriété

Définition

Obtient ou définit le pourcentage de mémoire du serveur qui peut être utilisée par le 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

Valeur de propriété

Pourcentage de mémoire physique que le cache peut utiliser, 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 les instances de MemoryCache gèrent leur propre mémoire en fonction de la quantité de mémoire installée sur l'ordinateur.

Attributs

Remarques

Si la taille du cache dépasse la limite spécifiée, l’implémentation du cache de mémoire supprime les entrées de cache.

Le paramètre de la PhysicalMemoryLimit propriété peut être lu à partir de l’attribut 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 <namedCaches>, élément (paramètres du cache).

S’applique à

Voir aussi