MemoryCacheOptions Classe

Definizione

Specifica le opzioni per 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)
Ereditarietà
MemoryCacheOptions
Derivato
Implementazioni

Costruttori

Nome Descrizione
MemoryCacheOptions()

Specifica le opzioni per MemoryCache.

Proprietà

Nome Descrizione
Clock

Ottiene o imposta l'orologio utilizzato dalla cache per la scadenza.

CompactionPercentage

Ottiene o imposta la quantità di compattare la cache quando viene superata la dimensione massima.

CompactOnMemoryPressure
Obsoleti.

Ottiene o imposta un valore che indica se la cache viene compattata quando viene superata la dimensione massima.

ExpirationScanFrequency

Ottiene o imposta l'intervallo di tempo minimo tra le analisi successive per gli elementi scaduti.

Name

Ottiene o imposta il nome dell'istanza della cache.

SizeLimit

Ottiene o imposta la dimensione massima della cache.

TrackLinkedCacheEntries

Ottiene o imposta un valore che indica se le voci collegate vengono rilevate.

TrackStatistics

Ottiene o imposta un valore che indica se vengono rilevate le statistiche della cache di memoria.

Implementazioni dell'interfaccia esplicita

Nome Descrizione
IOptions<MemoryCacheOptions>.Value

Ottiene l'istanza configurata TOptions predefinita.

Si applica a