IQueueCache 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.
public interface IQueueCache : Orleans.Streams.IQueueFlowController
type IQueueCache = interface
interface IQueueFlowController
Public Interface IQueueCache
Implements IQueueFlowController
- Abgeleitet
- Implementiert
Methoden
AddToCache(IList<IBatchContainer>) |
Fügt dem Cache Nachrichten hinzu. |
GetCacheCursor(IStreamIdentity, StreamSequenceToken) |
Abrufen eines Streamnachrichtencursors. Dies kann verwendet werden, um Nachrichten aus dem Cache neu zu speichern, beginnend an der Position, die durch das bereitgestellte Token angegeben wird. |
GetCacheCursor(StreamId, StreamSequenceToken) |
Abrufen eines Streamnachrichtencursors. Dies kann verwendet werden, um Nachrichten aus dem Cache ab dem vom bereitgestellten Token angegebenen Speicherort abzurufen. |
GetMaxAddCount() |
Ruft die maximale Anzahl von Elementen ab, die hinzugefügt werden können. (Geerbt von IQueueFlowController) |
IsUnderPressure() |
Gibt zurück |
TryPurgeFromCache(IList<IBatchContainer>) |
Fordert an, dass der Cache alle Elemente bereinigen soll, die gelöscht werden können. |