_crossSegmentLock | System.Collections.Concurrent.ConcurrentQueue< T > | private |
_head | System.Collections.Concurrent.ConcurrentQueue< T > | private |
_tail | System.Collections.Concurrent.ConcurrentQueue< T > | private |
Clear() | System.Collections.Concurrent.ConcurrentQueue< T > | inline |
ConcurrentQueue() | System.Collections.Concurrent.ConcurrentQueue< T > | inline |
ConcurrentQueue(IEnumerable< T > collection) | System.Collections.Concurrent.ConcurrentQueue< T > | inline |
CopyTo(Array array, int index) | System.Collections.Concurrent.ConcurrentQueue< T > | inlineprivate |
CopyTo(T[] array, int index) | System.Collections.Concurrent.ConcurrentQueue< T > | inline |
Count | System.Threading.Tasks.MultiProducerMultiConsumerQueue< T > | private |
Count | System.Threading.Tasks.MultiProducerMultiConsumerQueue< T > | private |
Enqueue(T item) | System.Threading.Tasks.MultiProducerMultiConsumerQueue< T > | inlineprivate |
Enqueue(T item) | System.Threading.Tasks.MultiProducerMultiConsumerQueue< T > | inlineprivate |
EnqueueSlow(T item) | System.Collections.Concurrent.ConcurrentQueue< T > | inlineprivate |
Enumerate(ConcurrentQueueSegment< T > head, int headHead, ConcurrentQueueSegment< T > tail, int tailTail) | System.Collections.Concurrent.ConcurrentQueue< T > | inlineprivatestatic |
GetCount(ConcurrentQueueSegment< T > s, int head, int tail) | System.Collections.Concurrent.ConcurrentQueue< T > | inlineprivatestatic |
GetCount(ConcurrentQueueSegment< T > head, int headHead, ConcurrentQueueSegment< T > tail, int tailTail) | System.Collections.Concurrent.ConcurrentQueue< T > | inlineprivatestatic |
GetCountSafe(object syncObj) | System.Threading.Tasks.MultiProducerMultiConsumerQueue< T > | inlineprivate |
System::Collections::Concurrent::ConcurrentQueue.GetEnumerator() | System.Collections.Concurrent.ConcurrentQueue< T > | inlineprivate |
System::Collections::Concurrent::ConcurrentQueue.GetEnumerator() | System.Collections.Concurrent.ConcurrentQueue< T > | inline |
System::Threading::Tasks::IProducerConsumerQueue.IEnumerable< T >.GetEnumerator() | System.Collections.Generic.IEnumerable< T > | |
System::Threading::Tasks::IProducerConsumerQueue.System::Collections::Generic::IEnumerable.GetEnumerator() | System.Collections.Generic.IEnumerable< out T > | |
IEnumerable< T >.GetEnumerator() | System.Collections.Generic.IEnumerable< T > | |
GetItemWhenAvailable(ConcurrentQueueSegment< T > segment, int i) | System.Collections.Concurrent.ConcurrentQueue< T > | inlineprivatestatic |
IsEmpty | System.Threading.Tasks.MultiProducerMultiConsumerQueue< T > | private |
IsEmpty | System.Threading.Tasks.MultiProducerMultiConsumerQueue< T > | private |
IsSynchronized | System.Collections.Concurrent.ConcurrentQueue< T > | private |
SnapForObservation(out ConcurrentQueueSegment< T > head, out int headHead, out ConcurrentQueueSegment< T > tail, out int tailTail) | System.Collections.Concurrent.ConcurrentQueue< T > | inlineprivate |
SyncRoot | System.Collections.Concurrent.ConcurrentQueue< T > | private |
ToArray() | System.Collections.Concurrent.ConcurrentQueue< T > | inline |
TryAdd(T item) | System.Collections.Concurrent.ConcurrentQueue< T > | inlineprivate |
TryDequeue([MaybeNullWhen(false)] out T result) | System.Threading.Tasks.MultiProducerMultiConsumerQueue< T > | inlineprivate |
TryDequeue([MaybeNullWhen(false)] out T result) | System.Threading.Tasks.MultiProducerMultiConsumerQueue< T > | inlineprivate |
TryDequeueSlow([MaybeNullWhen(false)] out T item) | System.Collections.Concurrent.ConcurrentQueue< T > | inlineprivate |
TryPeek([MaybeNullWhen(false)] out T result) | System.Collections.Concurrent.ConcurrentQueue< T > | inline |
TryPeek([MaybeNullWhen(false)] out T result, bool resultUsed) | System.Collections.Concurrent.ConcurrentQueue< T > | inlineprivate |
TryTake([MaybeNullWhen(false)] out T item) | System.Collections.Concurrent.ConcurrentQueue< T > | inlineprivate |