阅读背景:

NET多线程同步方法详解(六):事件(ManualResetEvent/AutoResetEvent)

来源:互联网 
AutoResetEvent

    一个AutoResetEvent象是一个"检票轮盘":插入一张通行证然后让一个人通过。"auto"的意思就是这个"轮盘"自动关闭或者打开让某人通过。线程将在调用WaitOne后进行等待或者是阻塞,并且通过调用Set操作来插入线程。如果一堆线程调用了WaitOne操作,那么"轮盘"就会建立一个等待队列。一个通行证可以来自任意一个线程,换句话说任意一个线程都可以通过访问AutoResetEvent对象并调用Set来释放一个阻塞的线程。     一个AutoResetEvent象是一个"检票轮盘":插入一



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: