MemoryCacheOptions Класс

Определение

Задает параметры для 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)
Наследование
MemoryCacheOptions
Производный
Реализации

Конструкторы

Имя Описание
MemoryCacheOptions()

Задает параметры для MemoryCache.

Свойства

Имя Описание
Clock

Возвращает или задает часы, используемые кэшем для истечения срока действия.

CompactionPercentage

Возвращает или задает объем кэша, который сжимается при превышении максимального размера.

CompactOnMemoryPressure
Устаревшие..

Возвращает или задает значение, указывающее, сжимается ли кэш при превышении максимального размера.

ExpirationScanFrequency

Возвращает или задает минимальную длину времени между последовательными сканированиями для просроченных элементов.

Name

Возвращает или задает имя этого экземпляра кэша.

SizeLimit

Возвращает или задает максимальный размер кэша.

TrackLinkedCacheEntries

Возвращает или задает значение, указывающее, отслеживаются ли связанные записи.

TrackStatistics

Возвращает или задает значение, указывающее, отслеживается ли статистика кэша памяти.

Явные реализации интерфейса

Имя Описание
IOptions<MemoryCacheOptions>.Value

Возвращает настроенный TOptions экземпляр по умолчанию.

Применяется к