System.Collections.Concurrent.ConcurrentQueue< T > Class Template Reference
Inheritance diagram for System.Collections.Concurrent.ConcurrentQueue< T >:
Collaboration diagram for System.Collections.Concurrent.ConcurrentQueue< T >:
Public Member Functions | |
ConcurrentQueue () | |
ConcurrentQueue (IEnumerable< T > collection) | |
void | Enqueue (T item) |
bool | TryDequeue (out T result) |
bool | TryPeek (out T result) |
IEnumerator< T > | GetEnumerator () |
void | CopyTo (T[] array, int index) |
T[] | ToArray () |
Properties | |
int | Count [get] |
bool | IsEmpty [get] |
Detailed Description
Definition at line 38 of file ConcurrentQueue.cs.
Constructor & Destructor Documentation
Definition at line 51 of file ConcurrentQueue.cs.
System.Collections.Concurrent.ConcurrentQueue< T >.ConcurrentQueue | ( | IEnumerable< T > | collection | ) |
Definition at line 56 of file ConcurrentQueue.cs.
Member Function Documentation
void System.Collections.Concurrent.ConcurrentQueue< T >.CopyTo | ( | T[] | array, |
int | index | ||
) |
Implements System.Collections.Concurrent.IProducerConsumerCollection< T >.
Definition at line 181 of file ConcurrentQueue.cs.
void System.Collections.Concurrent.ConcurrentQueue< T >.Enqueue | ( | T | item | ) |
Definition at line 62 of file ConcurrentQueue.cs.
IEnumerator<T> System.Collections.Concurrent.ConcurrentQueue< T >.GetEnumerator | ( | ) |
Definition at line 153 of file ConcurrentQueue.cs.
T [] System.Collections.Concurrent.ConcurrentQueue< T >.ToArray | ( | ) |
Implements System.Collections.Concurrent.IProducerConsumerCollection< T >.
Definition at line 199 of file ConcurrentQueue.cs.
bool System.Collections.Concurrent.ConcurrentQueue< T >.TryDequeue | ( | out T | result | ) |
Definition at line 97 of file ConcurrentQueue.cs.
bool System.Collections.Concurrent.ConcurrentQueue< T >.TryPeek | ( | out T | result | ) |
Definition at line 130 of file ConcurrentQueue.cs.
Property Documentation
|
get |
Definition at line 218 of file ConcurrentQueue.cs.
|
get |
Definition at line 224 of file ConcurrentQueue.cs.
The documentation for this class was generated from the following file: