System.Collections.Concurrent.ConcurrentOrderedList< T > Class Template Reference
+ Inheritance diagram for System.Collections.Concurrent.ConcurrentOrderedList< T >:
+ Collaboration diagram for System.Collections.Concurrent.ConcurrentOrderedList< T >:

Public Member Functions

 ConcurrentOrderedList ()
 
 ConcurrentOrderedList (IEqualityComparer< T > comparer)
 
bool TryAdd (T data)
 
bool TryRemove (T data)
 
bool TryRemoveHash (int key, out T data)
 
bool TryPop (out T data)
 
bool Contains (T data)
 
bool ContainsHash (int key)
 
bool TryGetFromHash (int key, out T data)
 
void Clear ()
 
void CopyTo (T[] array, int startIndex)
 

Properties

IEqualityComparer< T > Comparer [get]
 
int Count [get]
 

Detailed Description

Definition at line 44 of file ConcurrentOrderedList.cs.

Constructor & Destructor Documentation

Definition at line 77 of file ConcurrentOrderedList.cs.

Member Function Documentation

Definition at line 152 of file ConcurrentOrderedList.cs.

Definition at line 124 of file ConcurrentOrderedList.cs.

bool System.Collections.Concurrent.ConcurrentOrderedList< T >.ContainsHash ( int  key)

Definition at line 129 of file ConcurrentOrderedList.cs.

void System.Collections.Concurrent.ConcurrentOrderedList< T >.CopyTo ( T[]  array,
int  startIndex 
)

Definition at line 157 of file ConcurrentOrderedList.cs.

Definition at line 89 of file ConcurrentOrderedList.cs.

bool System.Collections.Concurrent.ConcurrentOrderedList< T >.TryGetFromHash ( int  key,
out T  data 
)

Definition at line 140 of file ConcurrentOrderedList.cs.

bool System.Collections.Concurrent.ConcurrentOrderedList< T >.TryPop ( out T  data)

Definition at line 119 of file ConcurrentOrderedList.cs.

bool System.Collections.Concurrent.ConcurrentOrderedList< T >.TryRemove ( data)

Definition at line 103 of file ConcurrentOrderedList.cs.

bool System.Collections.Concurrent.ConcurrentOrderedList< T >.TryRemoveHash ( int  key,
out T  data 
)

Definition at line 109 of file ConcurrentOrderedList.cs.

Property Documentation

IEqualityComparer<T> System.Collections.Concurrent.ConcurrentOrderedList< T >.Comparer
get

Definition at line 174 of file ConcurrentOrderedList.cs.


The documentation for this class was generated from the following file: