AutoResetEvent
AutoResetEvent 类表示一个本地等待处理事件,在释放了单个等待线程以后,该事件会在终止时自动重置。 该类表示它的基类(即 EventWaitHandle)的特殊情况。 有关自动重置事件的使用和功能,请参见 EventWaitHandle 概念文档。
在释放了单个等待线程以后,系统会自动将一个 AutoResetEvent 对象重置为非终止。 如果没有任何线程在等待,则该事件对象的状态将保持已发信号的状态。 AutoResetEvent 对应于 Win32 CreateEvent 调用,它对 bManualReset 参数指定 false。
有关使用 AutoResetEvent 的示例,请参见监视器。
请参见
参考
概念
其他资源
EventWaitHandle、AutoResetEvent、CountdownEvent 和 ManualResetEvent