Описание тега waithandle

In.Net, WaitHandles are used for synchronization among threads. They contain a handle to the OS's synchronization primitive. Mutex, Semaphore, and EventWaitHandle are exemples of classes that inherit from WaitHandle.

See http://www.albahari.com/threading/part2.aspx for a tour of the available synchronization constructs in.Net.