Table of Contents

Class GroupAdjacentBlock<T, K, V>

Namespace
CounterpointCollective.Dataflow
Assembly
Dataflow.Composable.dll
public class GroupAdjacentBlock<T, K, V> : AbstractEncapsulatedPropagatorBlock<T, IGrouping<K, V>>, IReceivableSourceBlock<IGrouping<K, V>>, IPropagatorBlock<T, IGrouping<K, V>>, ISourceBlock<IGrouping<K, V>>, ITargetBlock<T>, IDataflowBlock

Type Parameters

T
K
V
Inheritance
AbstractEncapsulatedSourceBlock<IGrouping<K, V>>
AbstractEncapsulatedPropagatorBlock<T, IGrouping<K, V>>
GroupAdjacentBlock<T, K, V>
Implements
Inherited Members
Extension Methods

Constructors

GroupAdjacentBlock(Func<T, K>, Func<T, V>, ExecutionDataflowBlockOptions, bool)

public GroupAdjacentBlock(Func<T, K> keySelector, Func<T, V> valueSelector, ExecutionDataflowBlockOptions options, bool flushOnIdle = false)

Parameters

keySelector Func<T, K>
valueSelector Func<T, V>
options ExecutionDataflowBlockOptions
flushOnIdle bool

Properties

Count

public int Count { get; }

Property Value

int