共用方式為


IEventHubQueueCache 介面

定義

儲存 EventHub EventData 的資料流程訊息快取介面

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

方法

Add(List<EventData>, DateTime)

將 EventHub EventData 清單新增至快取。

Add(List<EventData>, DateTime)

將 EventHub EventData 清單新增至快取。

Add(List<EventData>, DateTime)

將 EventHub EventData 清單新增至快取。

AddCachePressureMonitor(ICachePressureMonitor)

將快取壓力監視器新增至快取的反向壓力演算法

GetCursor(IStreamIdentity, StreamSequenceToken)

在快取中取得資料指標,以從資料流程讀取事件。

GetMaxAddCount()

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

(繼承來源 IQueueFlowController)
SignalPurge()

將清除訊號傳送至快取,快取會根據其快取訊息執行一段時間的清除

TryGetNextMessage(Object, IBatchContainer)

嘗試取得所提供資料指標快取中的下一個訊息。

適用於