Overload | Description |
---|---|
SynchronizedList<T> Constructor() | Constructs a thread-safe generic collection of key/value pairs using exclusive locking. |
SynchronizedList<T> Constructor(ILockStrategy) | Constructs a thread-safe generic collection of key/value pairs using the lock provided. |
SynchronizedList<T> Constructor(IList<T>) | Constructs a thread-safe generic collection of T, wrapped around the instance in storage using the default locking type for exclusive access, akin to placing lock(this) around each call. If you want to allow reader/writer locking provide one of those lock types from the Synchronization namespace. |
SynchronizedList<T> Constructor(IList<T>,ILockStrategy) | Constructs a thread-safe generic collection of T, wrapped around the instance in storage |
Target Platforms: Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008, Windows 7