18 references to Unbounded
System.Threading.Tasks.Dataflow (18)
Base\DataflowBlockOptions.cs (11)
73private int _maxMessagesPerTask = Unbounded; 75private int _boundedCapacity = Unbounded; 137if (value < 1 && value != Unbounded) throw new ArgumentOutOfRangeException(nameof(value)); 147get { return (_maxMessagesPerTask == Unbounded) ? int.MaxValue : _maxMessagesPerTask; } 157if (value < 1 && value != Unbounded) throw new ArgumentOutOfRangeException(nameof(value)); 292if (value < 1 && value != Unbounded) throw new ArgumentOutOfRangeException(nameof(value)); 324get { return (_maxDegreeOfParallelism == Unbounded) ? int.MaxValue : _maxDegreeOfParallelism; } 328internal bool SupportsParallelExecution { get { return _maxDegreeOfParallelism == Unbounded || _maxDegreeOfParallelism > 1; } } 412private long _maxNumberOfGroups = Unbounded; 435if (value <= 0 && value != Unbounded) throw new ArgumentOutOfRangeException(nameof(value)); 445get { return (_maxNumberOfGroups == Unbounded) ? long.MaxValue : _maxNumberOfGroups; }
Base\DataflowLinkOptions.cs (1)
53internal const int Unbounded = DataflowBlockOptions.Unbounded;
Blocks\ActionBlock.cs (1)
90dataflowBlockOptions.BoundedCapacity == DataflowBlockOptions.Unbounded)
Blocks\BatchedJoinBlock.cs (2)
60if (dataflowBlockOptions.BoundedCapacity != DataflowBlockOptions.Unbounded) throw new ArgumentException(SR.Argument_BoundedCapacityNotSupported, nameof(dataflowBlockOptions)); 308dataflowBlockOptions.BoundedCapacity != DataflowBlockOptions.Unbounded)
Internal\SourceCore.cs (1)
822_dataflowBlockOptions.MaxMessagesPerTask == DataflowBlockOptions.Unbounded ?
Internal\TargetCore.cs (2)
127if (_dataflowBlockOptions.BoundedCapacity != System.Threading.Tasks.Dataflow.DataflowBlockOptions.Unbounded) 617System.Threading.Tasks.Dataflow.DataflowBlockOptions.Unbounded, "Only valid to use when in bounded mode.");