MemoryCacheOptions Classe

Definição

Especifica opções para 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)
Herança
MemoryCacheOptions
Derivado
Implementações

Construtores

Nome Description
MemoryCacheOptions()

Especifica opções para MemoryCache.

Propriedades

Nome Description
Clock

Obtém ou define o relógio usado pelo cache para expiração.

CompactionPercentage

Obtém ou define a quantidade pela qual o cache é compactado quando o tamanho máximo é excedido.

CompactOnMemoryPressure
Obsoleto.

Obtém ou define um valor que indica se o cache é compactado quando o tamanho máximo é excedido.

ExpirationScanFrequency

Obtém ou define o período mínimo de tempo entre verificações sucessivas para itens expirados.

Name

Obtém ou define o nome dessa instância de cache.

SizeLimit

Obtém ou define o tamanho máximo do cache.

TrackLinkedCacheEntries

Obtém ou define um valor que indica se as entradas vinculadas são controladas.

TrackStatistics

Obtém ou define um valor que indica se as estatísticas de cache de memória são controladas.

Implantações explícitas de interface

Nome Description
IOptions<MemoryCacheOptions>.Value

Obtém a instância configurada TOptions padrão.

Aplica-se a