MemoryCacheOptions Třída

Definice

Určuje možnosti pro 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)
Dědičnost
MemoryCacheOptions
Odvozené
Implementuje

Konstruktory

Name Description
MemoryCacheOptions()

Určuje možnosti pro MemoryCache.

Vlastnosti

Name Description
Clock

Získá nebo nastaví hodiny používané mezipamětí pro vypršení platnosti.

CompactionPercentage

Získá nebo nastaví množství mezipaměti je komprimováno při překročení maximální velikosti.

CompactOnMemoryPressure
Zastaralé.

Získá nebo nastaví hodnotu, která určuje, zda je mezipaměť komprimována při překročení maximální velikosti.

ExpirationScanFrequency

Získá nebo nastaví minimální dobu mezi následnými kontrolami položek, jejichž platnost vypršela.

Name

Získá nebo nastaví název této instance mezipaměti.

SizeLimit

Získá nebo nastaví maximální velikost mezipaměti.

TrackLinkedCacheEntries

Získá nebo nastaví hodnotu, která označuje, zda propojené položky jsou sledovány.

TrackStatistics

Získá nebo nastaví hodnotu, která určuje, zda jsou statistiky mezipaměti paměti sledovány.

Explicitní implementace rozhraní

Name Description
IOptions<MemoryCacheOptions>.Value

Získá výchozí nakonfigurovanou TOptions instanci.

Platí pro