EventWaitHandle、AutoResetEvent 和 ManualResetEvent

更新:2007 年 11 月

事件等待句柄允许线程通过彼此发送信号和等待彼此的信号来同步活动。这些同步事件是基于 Win32 等待句柄的,可分为两种类型:一种收到信号时自动重置;另一种需手动重置。

事件等待句柄在与 Monitor 类相同的许多同步情况下十分有用。事件等待句柄通常比使用 Monitor.WaitMonitor.Pulse 方法更简单,并且可以对信号发送提供更多控制。命名事件等待句柄也可用于跨应用程序域和进程同步活动,而监视器对于应用程序域是本地的。

本节内容

相关章节

请参见

参考

EventWaitHandle

WaitHandle

AutoResetEvent

ManualResetEvent

其他资源

线程处理对象和功能

托管线程处理基本知识