| _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 |