IAsyncBatchProducer<T>.OnNextBatchAsync メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
項目の次のバッチをコンシューマーに渡します。
このメソッドから返されるタスクは、バッチ内のすべての項目がコンシューマーによって動作保証を満たすのに十分に処理された場合に完了する必要があります。
つまり、返される Task のセマンティクスは、 と同じ OnNextAsync(T, StreamSequenceToken)であり、バッチ内のすべての項目に対して拡張されます。
public System.Threading.Tasks.Task OnNextBatchAsync (System.Collections.Generic.IEnumerable<T> batch, Orleans.Streams.StreamSequenceToken token = default);
abstract member OnNextBatchAsync : seq<'T> * Orleans.Streams.StreamSequenceToken -> System.Threading.Tasks.Task
Public Function OnNextBatchAsync (batch As IEnumerable(Of T), Optional token As StreamSequenceToken = Nothing) As Task
パラメーター
- batch
- IEnumerable<T>
渡される項目。
- token
- StreamSequenceToken
この項目のストリーム シーケンス トークン。
戻り値
バッチが受け入れられたときに完了するタスク。