Class ResizableBufferBlock<T>
- Namespace
- CounterpointCollective.Dataflow
- Assembly
- Dataflow.Composable.dll
public sealed class ResizableBufferBlock<T> : AbstractEncapsulatedPropagatorBlock<T, T>, IReceivableSourceBlock<T>, IResizablePropagatorBlock<T, T>, IPropagatorBlock<T, T>, ISourceBlock<T>, ITargetBlock<T>, IDataflowBlock
Type Parameters
T
- Inheritance
-
AbstractEncapsulatedSourceBlock<T>AbstractEncapsulatedPropagatorBlock<T, T>ResizableBufferBlock<T>
- Implements
-
IPropagatorBlock<T, T>ISourceBlock<T>ITargetBlock<T>
- Inherited Members
- Extension Methods
Constructors
ResizableBufferBlock(DataflowBlockOptions, Action?)
public ResizableBufferBlock(DataflowBlockOptions options, Action? onEntered = null)
Parameters
optionsDataflowBlockOptionsonEnteredAction
Properties
BoundedCapacity
public int BoundedCapacity { get; set; }
Property Value
Count
public int Count { get; }