BatchContainerBatch クラス

定義

バッチ コンテナーのバッチ。構成されている場合 (StreamPullingAgentOptions を参照)、そのコンテナーの基になるキャッシュから PersistenStreamPullingAgent によってプルされるデータになります

[Orleans.GenerateSerializer]
public sealed class BatchContainerBatch : Orleans.Streams.IBatchContainerBatch
[<Orleans.GenerateSerializer>]
type BatchContainerBatch = class
    interface IBatchContainerBatch
    interface IBatchContainer
Public NotInheritable Class BatchContainerBatch
Implements IBatchContainerBatch
継承
BatchContainerBatch
属性
実装

コンストラクター

BatchContainerBatch(List<IBatchContainer>)

バッチ コンテナーのバッチ。構成されている場合 (StreamPullingAgentOptions を参照)、そのコンテナーの基になるキャッシュから PersistenStreamPullingAgent によってプルされるデータになります

プロパティ

BatchContainers

このバッチを構成するバッチ コンテナーを取得します

SequenceToken

このバッチの開始のストリーム シーケンス トークンを取得します。 バッチ内の最初のバッチ コンテナーから派生します。

StreamId

このバッチが含まれるストリームのストリーム識別子を取得します。 バッチ内の最初のバッチ コンテナーから派生します。

メソッド

GetEvents<T>()

バッチから特定の種類のイベントを取得します。

ImportRequestContext()

コンシューマーに送信される前IBatchContainerIBatchContainer、 にデータをRequestContext設定する機会を提供します。 イベントが生成され、永続プロバイダーまたはその他のデータにエンキューされた時点で設定されたデータを指定できます。

適用対象