IPurgeObservable<TCachedMessage> 接口

定义

IPurgeObservable 由缓存实现以执行清除相关操作,并由 EvictionStrategy 调用

public interface IPurgeObservable<TCachedMessage> where TCachedMessage : struct
type IPurgeObservable<'CachedMessage (requires 'CachedMessage : struct)> = interface
Public Interface IPurgeObservable(Of TCachedMessage)

类型参数

TCachedMessage
派生

属性

IsEmpty

确定缓存是否为空

ItemCount

消息计数

Newest

缓存中最新的消息

Oldest

缓存中最早的消息

方法

RemoveOldestMessage()

删除缓存中最早的消息

适用于