다음을 통해 공유


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

이 항목의 스트림 시퀀스 토큰입니다.

반환

일괄 처리가 수락되면 완료되는 작업입니다.

적용 대상