共用方式為


IAsyncBatchProducer<T>.OnNextBatchAsync 方法

定義

將下一批專案傳遞至取用者。

當取用者已充分處理批次中的所有專案,以符合任何行為保證時,應該完成從這個方法傳回的工作。

也就是說,傳回之工作的語意與 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

此專案的資料流程順序標記。

傳回

接受批次時完成的工作。

適用於