Freigeben über


IEvictionStrategy<TCachedMessage> Schnittstelle

Definition

Eviction-Strategie für den PooledQueueCache

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

Typparameter

TCachedMessage
Abgeleitet

Eigenschaften

OnPurged

Methode, die aufgerufen wird, wenn die Bereinigung abgeschlossen ist

PurgeObservable

IPurgeObservable wird vom Cache implementiert, um verwandte Aktionen zu löschen und von EvictionStrategy aufgerufen

Methoden

OnBlockAllocated(FixedSizeBuffer)

Methode, die aufgerufen werden soll, wenn der Datenadapter einen neuen Block zugewiesen hat

PerformPurge(DateTime)

Methode, die aufgerufen werden soll, wenn der Pull-Agent versucht, eine Bereinigung im Cache zu erledigen

Gilt für: