EventWaitHandle, AutoResetEvent, CountdownEvent e ManualResetEvent

Os identificadores de espera de eventos permitem que os threads sincronizar as atividades por sinalização entre si e aguardando uns dos outros sinais. Esses eventos de sincronização são baseados em identificadores de espera do Win32 e podem ser divididos em dois tipos: aqueles que redefinida automaticamente quando sinalizado e aqueles que são redefinidos manualmente.

Identificadores de espera do evento são úteis para muitos dos mesmos cenários de sincronização como o Monitor classe. Identificadores de espera do evento normalmente são fáceis de usar do que o Monitor.Wait e Monitor.Pulse métodos e oferecem mais controle sobre sinalização. Identificadores de espera do evento nomeado também podem ser usados para sincronizar as atividades em domínios de aplicativo e de processos, enquanto os monitores são locais para um domínio de aplicativo.

Nesta seção

Seções relacionadas

Consulte também

Referência

EventWaitHandle

WaitHandle

AutoResetEvent

ManualResetEvent

Outros recursos

Threading objetos e recursos

Noções básicas de threads gerenciadas