IEvictionStrategy<TCachedMessage> Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Стратегия вытеснения для PooledQueueCache
public interface IEvictionStrategy<TCachedMessage> where TCachedMessage : struct
type IEvictionStrategy<'CachedMessage (requires 'CachedMessage : struct)> = interface
Public Interface IEvictionStrategy(Of TCachedMessage)
Параметры типа
- TCachedMessage
- Производный
Свойства
OnPurged |
Метод, который будет вызываться после завершения очистки |
PurgeObservable |
IPurgeObservable реализуется кэшем для очистки связанных действий и вызывается evictionStrategy |
Методы
OnBlockAllocated(FixedSizeBuffer) |
Метод, который должен вызываться при выделении нового блока адаптером данных |
PerformPurge(DateTime) |
Метод, который должен вызываться при попытке удалить агент в кэше |