Method |
Description |
|
AcquireReaderLock ( ) : void |
|
|
AcquireWriterLock ( ) : void |
|
|
Add ( object value ) : int |
|
|
AddRange ( IList range ) : void |
|
|
Any ( Predicate predicate ) : bool |
|
|
Apply ( System.Action action ) : void |
Applies an action to every object in the list in the context of a writer lock. |
|
Choose ( int count ) : Array |
|
|
Choose ( ) : object |
Selects an random item from the list. |
|
Clear ( ) : void |
|
|
Clone ( ) : ReaderWriterList |
|
|
Collect ( Predicate predicate, Type returnItemType ) : Array |
|
|
Collect ( Predicate predicate ) : object[] |
|
|
Collect ( IList list, Predicate predicate ) : void |
|
|
Contains ( object value ) : bool |
|
|
CopyTo ( System array, int index ) : void |
|
|
Find ( Predicate predicate ) : object |
|
|
GetEnumerator ( ) : System.Collections.IEnumerator |
|
|
GetRange ( int index, int count ) : object[] |
|
|
IndexOf ( Predicate predicate ) : int |
|
|
IndexOf ( object value ) : int |
|
|
Insert ( int index, object value ) : void |
|
|
List ( ) : System |
|
|
List ( ICollection collection ) : System |
|
|
List ( int initialCapacity ) : System |
|
|
Map ( IEnumerable list ) : void |
Maps every object in this list to an equivalent (Equals(item) returns true) in the list passed as argument. The entire mapping operation is accomplished in the context of a writer lock. |
|
Map ( Mapping mapping ) : void |
Maps every object in the list according to the mapping delegate in the context of a writer lock. |
|
PopAny ( ) : object |
Selects a random item from the list and removes it. |
|
ReleaseReaderLock ( ) : void |
|
|
ReleaseWriterLock ( ) : void |
|
|
Remove ( object value ) : void |
|
|
RemoveAt ( int index ) : void |
|
|
Reverse ( ) : List |
|
|
Sort ( ) : void |
|
|
Sort ( IComparer comparer ) : void |
|
|
ToArray ( Type type ) : Array |
|
|
ToArray ( ) : object[] |
|
|
ToShuffledArray ( Type elementType ) : Array |
|
|
ToShuffledArray ( ) : object[] |
|
|
ToSortedArray ( IComparer comparer, Type returnItemType ) : Array |
|
|
ToSortedArray ( IComparer comparer ) : object[] |
|
|
this ( int index ) : object |
|
|