System.Threading Namespace

The System.Threading namespace provides classes and structures that enable multithreaded programming. It is implemented in Mscorlib.dll. Table A-25 lists the classes and structures in this namespace.

Table A-25. Classes and Structures in the System.Threading Namespace 

Class or Structure

Description

AutoResetEvent class

Notifies one or more waiting threads that an event has occurred.

Interlocked class

Provides atomic operations for variables that are shared by multiple threads.

LockCookie structure

Not supported.

ManualResetEvent class

Occurs when notifying one or more waiting threads that an event has occurred.

Monitor class

Provides a mechanism that synchronizes access to objects.

Mutex class

A synchronization ...

Get Microsoft® .NET Compact Framework (Core Reference) now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.