IEvictionStrategy<TCachedMessage> Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Estratégia de remoção para o PooledQueueCache
public interface IEvictionStrategy<TCachedMessage> where TCachedMessage : struct
type IEvictionStrategy<'CachedMessage (requires 'CachedMessage : struct)> = interface
Public Interface IEvictionStrategy(Of TCachedMessage)
Parâmetros de tipo
- TCachedMessage
- Derivado
Propriedades
OnPurged |
Método que será chamado quando a limpeza for concluída |
PurgeObservable |
IPurgeObservable é implementado pelo cache para realizar ações relacionadas à limpeza e invocado por EvictionStrategy |
Métodos
OnBlockAllocated(FixedSizeBuffer) |
Método que deve ser chamado quando o adaptador de dados alocou um novo bloco |
PerformPurge(DateTime) |
Método que deve ser chamado ao efetuar pull do agente tente fazer uma limpeza no cache |