Skip to content

N_CodeJam_Threading

andrewvk edited this page Jun 23, 2016 · 14 revisions

CodeJam.Threading Namespace

The CodeJam.Threading namespace contains classes related to multithreaded code.

Classes

 

Class Description
Public class AsyncOperationHelper Extension and utility methods for AsyncOperationManager and AsyncOperation
Public class ConcurrentLazyDictionary(TKey, TValue) Dictionary with lazy values initialization.
Public class InterlockedOperations Provides a helper class for initializing a values in a thread-safe manner.
Public class ParallelExtensions Parallel extensions.
Public class ReaderWriterLockSlimExtensions Represents the extension methods for ReaderWriterLockSlim.

Structures

 

Structure Description
Public structure ReaderWriterLockSlimExtensions.ReadLockScope The ReaderWriterLockSlim wrapper.
Public structure ReaderWriterLockSlimExtensions.UpgradeableReadLockScope The ReaderWriterLockSlim wrapper.
Public structure ReaderWriterLockSlimExtensions.WriteLockScope The ReaderWriterLockSlim wrapper.
 
Clone this wiki locally