MemoryCacheOptions Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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
| Name | Description |
|---|---|
| MemoryCacheOptions() |
Especifica opções para MemoryCache. |
Propriedades
| Name | Description |
|---|---|
| Clock |
Obtém ou define o relógio usado pela cache para a expiração. |
| CompactionPercentage |
Obtém ou define a quantidade pela qual a cache é compactada quando o tamanho máximo é ultrapassado. |
| CompactOnMemoryPressure |
Obsoleto.
Recebe ou define um valor que indica se a cache é compactada quando o tamanho máximo é ultrapassado. |
| ExpirationScanFrequency |
Obtém ou define o intervalo mínimo entre digitalizações sucessivas para itens expirados. |
| Name |
Obtém ou define o nome desta instância de cache. |
| SizeLimit |
Obtém ou define o tamanho máximo da cache. |
| TrackLinkedCacheEntries |
Recebe ou define um valor que indica se as entradas ligadas são rastreadas. |
| TrackStatistics |
Recebe ou define um valor que indica se as estatísticas da cache de memória são rastreadas. |
Implementações de Interface Explícita
| Name | Description |
|---|---|
| IOptions<MemoryCacheOptions>.Value |
Obtém a instância configurada |