EventHubCacheEvictionStrategy Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Стратегия вытеснения для EventHubQueueCache
public class EventHubCacheEvictionStrategy : Orleans.Providers.Streams.Common.ChronologicalEvictionStrategy<Orleans.ServiceBus.Providers.CachedEventHubMessage>
type EventHubCacheEvictionStrategy = class
inherit ChronologicalEvictionStrategy<CachedEventHubMessage>
Public Class EventHubCacheEvictionStrategy
Inherits ChronologicalEvictionStrategy(Of CachedEventHubMessage)
- Наследование
Конструкторы
Поля
inUseBuffers |
Буферы, которые в настоящее время используются в кэше, защищенных в целях тестирования (Унаследовано от ChronologicalEvictionStrategy<TCachedMessage>) |
Свойства
OnPurged |
Вызывается с самым новым элементом в кэше и последним элементом, удаленным после запуска очистки кэша. Для упорядоченных надежных очередей не нужно уведомлять о каждом очищенном событии, только в последнем событии каждого набора событий, которые удаляются. (Унаследовано от ChronologicalEvictionStrategy<TCachedMessage>) |
PurgeObservable |
IPurgeObservable реализуется кэшем для очистки связанных действий и вызывается evictionStrategy (Унаследовано от ChronologicalEvictionStrategy<TCachedMessage>) |