public IndexedConcurrentQueue(CancellationToken cancellationToken, int maxLength = short.MaxValue, bool verboseOutput = false) : base(cancellationToken, maxLength) { _startIndex = 0; _nextIndex = _startIndex + 1; VerboseOutput = verboseOutput; }
public LimitedCollection(CancellationToken cancellationToken, int maxLength) { MaxLength = maxLength; CancellationToken = cancellationToken; }
public ConcurrentQueue(CancellationToken cancellationToken, int maxLength = short.MaxValue, bool verboseOutput = false) : base(cancellationToken, maxLength) { VerboseOutput = verboseOutput; }