MemoryCacheOptions Klas

Definitie

Hiermee geeft u opties voor 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)
Overname
MemoryCacheOptions
Afgeleid
Implementeringen

Constructors

Name Description
MemoryCacheOptions()

Hiermee geeft u opties voor MemoryCache.

Eigenschappen

Name Description
Clock

Hiermee haalt u de klok op die door de cache voor verlooptijd wordt gebruikt of stelt u deze in.

CompactionPercentage

Hiermee wordt de hoeveelheid opgehaald of ingesteld waarmee de cache wordt gecomprimeerd wanneer de maximale grootte wordt overschreden.

CompactOnMemoryPressure
Verouderd.

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of de cache wordt gecomprimeerd wanneer de maximale grootte wordt overschreden.

ExpirationScanFrequency

Hiermee wordt de minimale tijdsduur tussen opeenvolgende scans voor verlopen items opgehaald of ingesteld.

Name

Hiermee haalt u de naam van dit cache-exemplaar op of stelt u deze in.

SizeLimit

Hiermee haalt u de maximale grootte van de cache op of stelt u deze in.

TrackLinkedCacheEntries

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of gekoppelde vermeldingen worden bijgehouden.

TrackStatistics

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of statistieken van de geheugencache worden bijgehouden.

Expliciete interface-implementaties

Name Description
IOptions<MemoryCacheOptions>.Value

Hiermee wordt het standaard geconfigureerde exemplaar opgehaald TOptions .

Van toepassing op