更新:2007 年 11 月
AutoResetEvent 類別代表區域等候控制代碼事件,該事件會在釋放一個等候執行緒後,於收到信號通知時自動重設。這個類別代表其基底類別 (Base Class) EventWaitHandle 的特別案例。如需自動重設事件的使用方式及其功能的詳細資訊,請參閱 EventWaitHandle 概念文件。
在釋放一個等候執行緒後,系統會將 AutoResetEvent 物件會自動重設為未收到信號通知的狀態。如果沒有等待中的執行緒,事件物件 (Event Object) 的狀態會保持在收到信號通知的狀態。AutoResetEvent 對應到 Win32 CreateEvent 呼叫,會將 bManualReset 引數指定為 false。
如需使用 AutoResetEvent 的範例,請參閱 Monitor。