Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]
Provides types that handle threading.
Classes
Class | Description | |
---|---|---|
![]() |
AutoResetEvent | Notifies a waiting thread that an event has occurred. This class cannot be inherited. |
![]() |
Interlocked | Provides atomic operations for variables that are shared by multiple threads. |
![]() |
ManualResetEvent | Notifies one or more waiting threads that an event has occurred. This class cannot be inherited. |
![]() |
Monitor | Provides a mechanism that synchronizes access to objects. |
![]() |
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. |
![]() |
Timeout | Contains constants that specify infinite time-out intervals. This class cannot be inherited. |
![]() |
Timer | Provides a mechanism for executing a method at specified intervals. This class cannot be inherited. |
![]() |
WaitHandle | Encapsulates operating system–specific objects that wait for exclusive access to shared resources. |
Delegates
Delegate | Description | |
---|---|---|
![]() |
ThreadStart | Represents the method that executes on a Thread. |
![]() |
TimerCallback | Represents the method that handles calls from a Timer. |
Enumerations
Enumeration | Description | |
---|---|---|
![]() |
ThreadPriority | Specifies the scheduling priority of a Thread. |
![]() |
ThreadState | Specifies the execution states of a Thread. |