MemoryCacheOptions Clase

Definición

Especifica las opciones de MemoryCache.

public ref class MemoryCacheOptions : Microsoft::Extensions::Options::IOptions<Microsoft::Extensions::Caching::Memory::MemoryCacheOptions ^>
public class MemoryCacheOptions : Microsoft.Extensions.Options.IOptions<Microsoft.Extensions.Caching.Memory.MemoryCacheOptions>
type MemoryCacheOptions = class
    interface IOptions<MemoryCacheOptions>
Public Class MemoryCacheOptions
Implements IOptions(Of MemoryCacheOptions)
Herencia
MemoryCacheOptions
Derivado
Implementaciones

Constructores

Nombre Description
MemoryCacheOptions()

Especifica las opciones de MemoryCache.

Propiedades

Nombre Description
Clock

Obtiene o establece el reloj utilizado por la memoria caché para la expiración.

CompactionPercentage

Obtiene o establece la cantidad en la que se compacta la memoria caché cuando se supera el tamaño máximo.

CompactOnMemoryPressure
Obsoletos.

Obtiene o establece un valor que indica si la memoria caché se compacta cuando se supera el tamaño máximo.

ExpirationScanFrequency

Obtiene o establece el período mínimo de tiempo entre exámenes sucesivos para los elementos expirados.

Name

Obtiene o establece el nombre de esta instancia de caché.

SizeLimit

Obtiene o establece el tamaño máximo de la memoria caché.

TrackLinkedCacheEntries

Obtiene o establece un valor que indica si se realiza un seguimiento de las entradas vinculadas.

TrackStatistics

Obtiene o establece un valor que indica si se realiza un seguimiento de las estadísticas de caché de memoria.

Implementaciones de interfaz explícitas

Nombre Description
IOptions<MemoryCacheOptions>.Value

Obtiene la instancia configurada TOptions predeterminada.

Se aplica a