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, если задано значение, отличное от значения по умолчанию.

Значение параметра dataflowBlockOptionsnull.

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