BatchBlock<T> Конструкторы

Определение

Перегрузки

Имя Описание
BatchBlock<T>(Int32)

Инициализирует новый BatchBlock<T> с указанным размером пакета.

BatchBlock<T>(Int32, GroupingDataflowBlockOptions)

Инициализирует новый BatchBlock<T> с указанным размером пакета, вариантом уменьшения и параметрами блокировки.

BatchBlock<T>(Int32)

Инициализирует новый BatchBlock<T> с указанным размером пакета.

public:
 BatchBlock(int batchSize);
public BatchBlock(int batchSize);
new System.Threading.Tasks.Dataflow.BatchBlock<'T> : int -> System.Threading.Tasks.Dataflow.BatchBlock<'T>
Public Sub New (batchSize As Integer)

Параметры

batchSize
Int32

Количество элементов для группировки в пакет.

Исключения

Должен быть положительным batchSize .

Применяется к

BatchBlock<T>(Int32, GroupingDataflowBlockOptions)

Инициализирует новый BatchBlock<T> с указанным размером пакета, вариантом уменьшения и параметрами блокировки.

public:
 BatchBlock(int batchSize, System::Threading::Tasks::Dataflow::GroupingDataflowBlockOptions ^ dataflowBlockOptions);
public BatchBlock(int batchSize, System.Threading.Tasks.Dataflow.GroupingDataflowBlockOptions dataflowBlockOptions);
new System.Threading.Tasks.Dataflow.BatchBlock<'T> : int * System.Threading.Tasks.Dataflow.GroupingDataflowBlockOptions -> System.Threading.Tasks.Dataflow.BatchBlock<'T>
Public Sub New (batchSize As Integer, dataflowBlockOptions As GroupingDataflowBlockOptions)

Параметры

batchSize
Int32

Количество элементов для группировки в пакет.

dataflowBlockOptions
GroupingDataflowBlockOptions

Параметры, с помощью которых необходимо настроить этот BatchBlock<T>параметр.

Исключения

Должен быть положительным batchSize .

–или–

Значение batchSize должно быть меньше BoundedCapacity значения параметра, если задано значение, отличное от по умолчанию.

Значение dataflowBlockOptions равно null.

Применяется к