Clase CacheSection
Define la configuración de caché para una aplicación web ASP.NET.
Sintaxis
class CacheSection : ConfigurationSection
Métodos
En la tabla siguiente se enumeran los métodos que expone la clase CacheSection
.
Nombre | Descripción |
---|---|
GetAllowDefinition | (Se hereda de ConfigurationSection). |
GetAllowLocation | (Se hereda de ConfigurationSection ). |
RevertToParent | (Se hereda de ConfigurationSection ). |
SetAllowDefinition | (Se hereda de ConfigurationSection ). |
SetAllowLocation | (Se hereda de ConfigurationSection ). |
Propiedades
La siguiente tabla muestra las propiedades que expone la clase CacheSection
.
Nombre | Descripción |
---|---|
DisableExpiration |
Un valor opcional boolean de lectura y escritura. true si la expiración de la caché está deshabilitada; de lo contrario, false . El valor predeterminado es false .Cuando está deshabilitada, los elementos en caché no expiran y no se produce la limpieza en segundo plano de los elementos en caché expirados. |
DisableMemoryCollection |
Un valor opcional boolean de lectura y escritura. true si la recopilación de memoria caché que se produce cuando el equipo está bajo presión de memoria está deshabilitada; de lo contrario, false . El valor predeterminado es false . |
Location |
(Se hereda de ConfigurationSection ). Una propiedad clave. |
Path |
(Se hereda de ConfigurationSection ). Una propiedad clave. |
PercentagePhysicalMemoryUsedLimit |
Un valor opcional sint32 de lectura y escritura que especifica el porcentaje máximo de memoria física de un equipo que puede consumir una aplicación antes de que la memoria caché empiece a vaciar los elementos expirados e intente reclamar memoria. El valor predeterminado es 89.El porcentaje especificado incluye tanto la memoria que usa la caché como la memoria normal que usa la aplicación en ejecución. Un valor de 0 indica que ASP.NET usará su propia heurística para determinar cuándo empezar a recuperar memoria. |
PrivateBytesLimit |
Un valor opcional string de lectura y escritura que especifica el tamaño máximo, en bytes, de la caché de memoria privada de una aplicación antes de que la caché empiece a vaciar los elementos expirados e intente reclamar memoria. El valor predeterminado es 0.El límite especificado incluye tanto la memoria que usa la caché como la memoria normal que usa la aplicación en ejecución. Un valor de 0 indica que ASP.NET usará su propia heurística para determinar cuándo empezar a recuperar memoria. |
PrivateBytesPollTime |
Un valor opcional datetime de lectura y escritura que especifica el intervalo de tiempo entre sondeos sucesivos para el uso de memoria privada de una aplicación. El valor predeterminado es 2 minutos. |
SectionInformation |
(Se hereda de ConfigurationSection ). |
Subclases
Esta clase no contiene subclases.
Jerarquía de herencia
CacheSection
Requisitos
Tipo | Descripción |
---|---|
Remoto | - IIS 7.0 en Windows Vista - IIS 7.5 en Windows 7 - IIS 8.0 en Windows 8 - IIS 10.0 en Windows 10 |
Server | - IIS 7.0 en Windows Server 2008 - IIS 7.5 en Windows Server 2008 R2 - IIS 8.0 en Windows Server 2012 - IIS 8.5 en Windows Server 2012 R2 - IIS 10.0 en Windows Server 2016 |
Producto | - IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0 |
Archivo MOF | WebAdministration.mof |
Consulte también
Clase CachingProfileElement
Clase CachingSection
Clase ConfigurationSection
Clase OutputCacheSection
CIM_DATETIME