IEvictionStrategy<TCachedMessage> Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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 |