Condividi tramite


AutoResetEvent

La classe AutoResetEvent rappresenta un evento handle di attesa locale che viene reimpostato automaticamente quando riceve un segnale, dopo il rilascio di un singolo thread in attesa. Questa classe rappresenta una classe speciale della relativa classe base, EventWaitHandle. Vedere la documentazione di EventWaitHandle per informazioni sull'utilizzo e le caratteristiche degli eventi di reimpostazione automatica.

L'oggetto AutoResetEvent viene reimpostato automaticamente dal sistema come non segnalato dopo il rilascio di un singolo thread in attesa. Se nessun thread è in attesa, lo stato dell'oggetto evento resta segnalato. AutoResetEvent corrisponde a una chiamata CreateEvent Win32, in cui si specifica false per l'argomento bManualReset.

Per un esempio che utilizza AutoResetEvent, vedere Monitor.

Vedere anche

Riferimenti

ManualResetEvent

Monitor

Concetti

Handle di attesa

Altre risorse

EventWaitHandle, AutoResetEvent, CountdownEvent e ManualResetEvent

Threading gestito

Oggetti e funzionalità del threading