home HTML XML DTD CSS Visual Filter JavaScript Java ASP SSI .NET  
.NET Reference >
Suggested Reading

System.Threading


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.