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.
Provides types that handle threading.
Classes
Name | Description | |
---|---|---|
![]() |
AutoResetEvent | Notifies a waiting thread that an event has occurred. |
![]() |
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. |
![]() |
Timeout | Provides a constant you can use to specify an infinite amount of time. |
![]() |
Timer | Provides a mechanism for executing a method at specified intervals. |
![]() |
WaitHandle | Encapsulates operating system-specific objects that wait for exclusive access to shared resources. |
Delegates
Name | Description | |
---|---|---|
![]() |
ThreadStart | Represents the method that executes on Thread objects. |
![]() |
TimerCallback | Represents the method that handles calls from Timer objects. |
Enumerations
Name | Description | |
---|---|---|
![]() |
ThreadPriority | Specifies the scheduling priority of the current Thread object (thread). |
![]() |
ThreadState | Specifies the execution states of the current Thread object (thread). |