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)

エージェントをプルするときに呼び出す必要があるメソッドは、キャッシュで消去を実行しようとします

適用対象