Compartilhar via


StreamCacheEvictionOptions Classe

Definição

Opções de configuração para remoção do cache de fluxo.

public class StreamCacheEvictionOptions
type StreamCacheEvictionOptions = class
Public Class StreamCacheEvictionOptions
Herança
StreamCacheEvictionOptions

Construtores

StreamCacheEvictionOptions()

Opções de configuração para remoção do cache de fluxo.

Campos

DefaultDataMaxAgeInCache

O valor padrão para DataMaxAgeInCache

DefaultDataMinTimeInCache

O valor padrão para DataMinTimeInCache.

DefaultMetadataMinTimeInCache

O valor padrão para MetadataMinTimeInCache.

Propriedades

DataMaxAgeInCache

Obtém ou define a diferença de tempo entre as mensagens mais recentes e mais antigas no cache. Todas as mensagens mais antigas do que isso serão limpas do cache.

DataMinTimeInCache

Obtém ou define o tempo mínimo que uma mensagem permanecerá no cache antes de estar disponível para limpeza baseada em tempo.

MetadataMinTimeInCache

Obtém ou define o tempo mínimo em que os metadados de mensagem (StreamSequenceToken) permanecerão no cache antes de ficarem disponíveis para limpeza baseada em tempo. Usado para evitar perda de cache se a mensagem completa foi limpa. Defina como null para desabilitar esse acompanhamento.

Aplica-se a