Share via


IQueueCache 介面

定義

public interface IQueueCache : Orleans.Streams.IQueueFlowController
type IQueueCache = interface
    interface IQueueFlowController
Public Interface IQueueCache
Implements IQueueFlowController
衍生
實作

方法

AddToCache(IList<IBatchContainer>)

將訊息新增至快取。

GetCacheCursor(IStreamIdentity, StreamSequenceToken)

取得資料流程訊息資料指標。 這可用來從所提供權杖所指示的位置開始,從快取重新處理訊息。

GetCacheCursor(StreamId, StreamSequenceToken)

取得資料流程訊息資料指標。 這可用來從所提供權杖所指示的位置開始,從快取擷取訊息。

GetMaxAddCount()

取得可新增的專案數目上限。

(繼承來源 IQueueFlowController)
IsUnderPressure()

true如果此快取處於壓力,則傳回 , false 否則傳回 。

TryPurgeFromCache(IList<IBatchContainer>)

要求快取清除可清除的任何專案。

適用於