MemoryCacheElement.PhysicalMemoryLimitPercentage Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece el porcentaje de memoria del servidor que la memoria caché puede utilizar.
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 de propiedad
El porcentaje de memoria física que la memoria caché puede utilizar, expresado como un valor entero entre 1 y 100. El valor predeterminado es cero, que indica que las instancias de MemoryCache administran su propia memoria según la cantidad de memoria instalada en el equipo.
- Atributos
Comentarios
Si el tamaño de la memoria caché supera el límite especificado, la implementación de la caché de memoria quita las entradas de caché.
El valor de la PhysicalMemoryLimit propiedad se puede leer del atributo de physicalMemoryLimitPercentage
configuración en el archivo de configuración de la aplicación. Como alternativa, el valor se puede pasar cuando se inicializa la MemoryCache clase .
Para obtener más información sobre cómo configurar la caché, consulte <elemento namedCaches> (configuración de caché).