NanoByte.Common  2.8.1
NanoByte.Common.Threading Namespace Reference

Helpers for working with threads. More...

Classes

class  CancellationGuard
 Ensures that a block of code running on a background thread cleanly exits before a CancellationTokenSource.Cancel() call completes. More...
 
class  MutexLock
 Provides a wrapper around Mutex that automatically acquires on creating and releases on Dispose. More...
 
class  ThreadUtils
 Provides helper methods for launching Threads. More...
 
class  WaitHandleExtensions
 Provides extension methods for System.Threading.WaitHandle. More...
 
class  AsyncFormWrapper
 Lazily starts a separate thread with a message loop for a Form. More...
 

Detailed Description

Helpers for working with threads.