IEventHubQueueCache 介面
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
儲存 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) |
嘗試取得所提供資料指標快取中的下一個訊息。 |