Compartir por


CacheSection.DisableMemoryCollection Propiedad

Definición

Obtiene o establece un valor que indica si la colección de memoria caché está deshabilitada.

public:
 property bool DisableMemoryCollection { bool get(); void set(bool value); };
[System.Configuration.ConfigurationProperty("disableMemoryCollection", DefaultValue=false)]
public bool DisableMemoryCollection { get; set; }
[<System.Configuration.ConfigurationProperty("disableMemoryCollection", DefaultValue=false)>]
member this.DisableMemoryCollection : bool with get, set
Public Property DisableMemoryCollection As Boolean

Valor de propiedad

true si la recopilación de memoria caché está deshabilitada; de lo contrario, false. El valor predeterminado es false.

Atributos

Ejemplos

En el ejemplo de código siguiente se muestra cómo usar la DisableMemoryCollection propiedad .

// Enable or disable memory collection.
cacheSection.DisableMemoryCollection = 
        !cacheSection.DisableMemoryCollection;
' Enable or disable memory collection.
cacheSection.DisableMemoryCollection =
    Not cacheSection.DisableMemoryCollection

Comentarios

Si la DisableMemoryCollection propiedad se establece trueen , las llamadas a la API relacionada con la caché no tendrán ningún efecto.

Si la DisableMemoryCollection propiedad está establecida trueen , la memoria caché no intenta recopilar elementos sin usar. Tenga cuidado al usar esta configuración, ya que deshabilitar la recopilación de memoria puede provocar rápidamente condiciones de memoria insuficiente para la aplicación.

Esta configuración no tiene ningún efecto en el ASP.NET caché interna o en la caché de salida. Para obtener más información sobre los distintos tipos de caché, consulte Almacenamiento en caché.

Se aplica a

Consulte también