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 の一覧をキャッシュに追加します。

AddCachePressureMonitor(ICachePressureMonitor)

キャッシュの背圧アルゴリズムにキャッシュ圧力モニターを追加する

GetCursor(StreamId, StreamSequenceToken)

ストリームからイベントを読み取るには、キャッシュにカーソルを移動します。

GetMaxAddCount()

追加できる項目の最大数を取得します。

(継承元 IQueueFlowController)
SignalPurge()

キャッシュに消去シグナルを送信すると、キャッシュはキャッシュされたメッセージに基づいて時間を消去します

TryGetNextMessage(Object, IBatchContainer)

指定されたカーソルのキャッシュで次のメッセージを取得してみてください。

適用対象