| _boundedCapacity | System.Collections.Concurrent.BlockingCollection< T > | private | 
  | _collection | System.Collections.Concurrent.BlockingCollection< T > | private | 
  | _consumersCancellationTokenSource | System.Collections.Concurrent.BlockingCollection< T > | private | 
  | _currentAdders | System.Collections.Concurrent.BlockingCollection< T > | private | 
  | _freeNodes | System.Collections.Concurrent.BlockingCollection< T > | private | 
  | _isDisposed | System.Collections.Concurrent.BlockingCollection< T > | private | 
  | _occupiedNodes | System.Collections.Concurrent.BlockingCollection< T > | private | 
  | _producersCancellationTokenSource | System.Collections.Concurrent.BlockingCollection< T > | private | 
  | Add(T item) | System.Collections.Concurrent.BlockingCollection< T > | inline | 
  | BlockingCollection() | System.Collections.Concurrent.BlockingCollection< T > | inline | 
  | BlockingCollection(IProducerConsumerCollection< T > collection) | System.Collections.Concurrent.BlockingCollection< T > | inline | 
  | CancelWaitingConsumers() | System.Collections.Concurrent.BlockingCollection< T > | inlineprivate | 
  | CheckDisposed() | System.Collections.Concurrent.BlockingCollection< T > | inlineprivate | 
  | CopyTo(Array array, int index) | System.Collections.Concurrent.BlockingCollection< T > | inlineprivate | 
  | System::Collections::ICollection.CopyTo(global::System.Array array, int index) | System.Collections.ICollection |  | 
  | Count | System.Collections.Concurrent.BlockingCollection< T > |  | 
  | Dispose() | System.Collections.Concurrent.BlockingCollection< T > | inline | 
  | Dispose(bool disposing) | System.Collections.Concurrent.BlockingCollection< T > | inlineprotectedvirtual | 
  | GetEnumerator() | System.Collections.Concurrent.BlockingCollection< T > | inlineprivate | 
  | GetEnumerator() | System.Collections.Concurrent.BlockingCollection< T > | inlineprivate | 
  | Initialize(IProducerConsumerCollection< T > collection, int boundedCapacity, int collectionCount) | System.Collections.Concurrent.BlockingCollection< T > | inlineprivate | 
  | IsAddingCompleted | System.Collections.Concurrent.BlockingCollection< T > |  | 
  | IsCompleted | System.Collections.Concurrent.BlockingCollection< T > |  | 
  | IsSynchronized | System.Collections.Concurrent.BlockingCollection< T > | private | 
  | SyncRoot | System.Collections.Concurrent.BlockingCollection< T > | private | 
  | Take() | System.Collections.Concurrent.BlockingCollection< T > | inline | 
  | Take(CancellationToken cancellationToken) | System.Collections.Concurrent.BlockingCollection< T > | inline | 
  | TryAddWithNoTimeValidation(T item, int millisecondsTimeout, CancellationToken cancellationToken) | System.Collections.Concurrent.BlockingCollection< T > | inlineprivate | 
  | TryTake(out T item, int millisecondsTimeout, CancellationToken cancellationToken) | System.Collections.Concurrent.BlockingCollection< T > | inline | 
  | TryTakeWithNoTimeValidation(out T item, int millisecondsTimeout, CancellationToken cancellationToken, CancellationTokenSource combinedTokenSource) | System.Collections.Concurrent.BlockingCollection< T > | inlineprivate | 
  | ValidateMillisecondsTimeout(int millisecondsTimeout) | System.Collections.Concurrent.BlockingCollection< T > | inlineprivatestatic |