tag/attrib/value |
 |
description |
AutoResetEvent
|
|
Notifies one or more waiting threads that an event has occurred. This class cannot be inherited. |
Interlocked
|
|
Provides atomic operations for variables that are shared by multiple threads. |
ManualResetEvent
|
|
Occurs when notifying one or more waiting threads that an event has occurred. This class cannot be inherited. |
Monitor
|
|
Provides a mechanism that synchronizes access to objects. |
Mutex
|
|
A synchronization primitive than can also be used for interprocess synchronization. |
ReaderWriterLock
|
|
Defines the lock that implements single-writer and multiple-reader semantics. |
RegisteredWaitHandle
|
|
Represents a handle that has been registered when calling RegisterWaitForSingleObject. This class cannot be inherited. |
SynchronizationLockException
|
|
The exception that is thrown when a synchronized method is invoked from an unsynchronized block of code. |
Thread
|
|
Creates and controls a thread, sets its priority, and gets its status. |
ThreadAbortException
|
|
The exception that is thrown when a call is made to the Abort method. This class cannot be inherited. |
ThreadExceptionEventArgs
|
|
Provides data for the ThreadException event. |
ThreadInterruptedException
|
|
The exception that is thrown when a Thread is interrupted while it is in a waiting state. |
ThreadPool
|
|
Provides a pool of threads that can be used to post work items, process asynchronous I/O, wait on behalf of other threads, and process timers. |
ThreadStateException
|
|
The exception that is thrown when a Thread is in an invalid ThreadState for the method call. |
Timeout
|
|
Contains a constant used to specify an infinite amount of time. This class cannot be inherited. |
Timer
|
|
Provides a mechanism for executing methods at specified intervals. This class cannot be inherited. |
WaitHandle
|
|
Encapsulates operating system-specific objects that wait for exclusive access to shared resources. |
LockCookie
|
|
Defines the lock that implements single-writer/multiple-reader semantics. This is a value type. |
NativeOverlapped
|
|
Provides an explicit layout that is visible from unmanaged code and that will have the same layout as the Win32 OVERLAPPED structure with additional reserved fields at the end. |
IOCompletionCallback
|
|
Receives the error code, number of bytes, and overlapped value type when an I/O operation completes on the thread pool. |
ThreadExceptionEventHandler
|
|
Represents the method that will handle the ThreadException event of an Application. |
ThreadStart
|
|
Represents the method that will handle the Start event of the Thread class. |
TimerCallback
|
|
Represents the method that will handle the state of a Timer. |
WaitCallback
|
|
Defines the callback method for thread pool user work items. That method must match this delegate. |
WaitOrTimerCallback
|
|
Receives a Boolean parameter that determines whether the handle was signaled or the WaitHandle timed out. |
ApartmentState
|
|
Specifies the apartment state of a Thread. |
ThreadPriority
|
|
Specifies the scheduling priority of a Thread. |
ThreadState
|
|
Specifies the execution states of a Thread. |