BatchBlock<T> BatchBlock<T> BatchBlock<T> BatchBlock<T> Constructors

Definición

Sobrecargas

BatchBlock<T>(Int32) BatchBlock<T>(Int32) BatchBlock<T>(Int32) BatchBlock<T>(Int32)

Inicializa una nueva instancia de BatchBlock<T> con el tamaño de lote especificado.Initializes a new BatchBlock<T> with the specified batch size.

BatchBlock<T>(Int32, GroupingDataflowBlockOptions) BatchBlock<T>(Int32, GroupingDataflowBlockOptions) BatchBlock<T>(Int32, GroupingDataflowBlockOptions) BatchBlock<T>(Int32, GroupingDataflowBlockOptions)

Inicializa una nueva BatchBlock<T> con el tamaño de lote especificado, la opción de rechazo y las opciones de bloque.Initializes a new BatchBlock<T> with the specified batch size, declining option, and block options.

BatchBlock<T>(Int32) BatchBlock<T>(Int32) BatchBlock<T>(Int32) BatchBlock<T>(Int32)

Inicializa una nueva instancia de BatchBlock<T> con el tamaño de lote especificado.Initializes a new BatchBlock<T> with the specified batch size.

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)

Parámetros

batchSize
Int32 Int32 Int32 Int32

Número de elementos que se van a agrupar en un lote.The number of items to group into a batch.

Excepciones

BatchBlock<T>(Int32, GroupingDataflowBlockOptions) BatchBlock<T>(Int32, GroupingDataflowBlockOptions) BatchBlock<T>(Int32, GroupingDataflowBlockOptions) BatchBlock<T>(Int32, GroupingDataflowBlockOptions)

Inicializa una nueva BatchBlock<T> con el tamaño de lote especificado, la opción de rechazo y las opciones de bloque.Initializes a new BatchBlock<T> with the specified batch size, declining option, and block options.

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)

Parámetros

batchSize
Int32 Int32 Int32 Int32

Número de elementos que se van a agrupar en un lote.The number of items to group into a batch.

dataflowBlockOptions
GroupingDataflowBlockOptions GroupingDataflowBlockOptions GroupingDataflowBlockOptions GroupingDataflowBlockOptions

Las opciones con las que se va a configurar este BatchBlock<T>.The options with which to configure this BatchBlock<T>.

Excepciones

batchSize debe ser positivo.The batchSize must be positive.

O bien-or- batchSize debe ser menor que el valor de la opción BoundedCapacity si se ha establecido un valor no predeterminado.The batchSize must be smaller than the value of the BoundedCapacity option if a non-default value has been set.

El valor de dataflowBlockOptions es null.The dataflowBlockOptions is null.

Se aplica a