Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Junto com a classe System.Threading.Thread, o .NET fornece várias classes que ajudam você a desenvolver aplicações multithread. Os artigos a seguir fornecem uma visão geral dessas classes:
| Título | Descrição |
|---|---|
| O pool de threads gerenciados | Descreve a System.Threading.ThreadPool classe, que fornece um pool de threads de trabalho gerenciados pelo .NET. |
| Temporizadores | Descreve os temporizadores do .NET que podem ser usados em um ambiente multithreaded. |
| Visão geral dos primitivos de sincronização | Descreve os tipos que podem ser usados para sincronizar o acesso a um recurso compartilhado ou controlar a interação de thread. |
| EventWaitHandle | Descreve a System.Threading.EventWaitHandle classe, que representa um evento de sincronização de thread. |
| CountdownEvent | Descreve a System.Threading.CountdownEvent classe, que representa um evento de sincronização de thread que se torna definido quando sua contagem é zero. |
| mutexes | Descreve a System.Threading.Mutex classe, que concede acesso exclusivo a um recurso compartilhado. |
| Semáforo e SemaphoreSlim | Descreve a classe, que limita o System.Threading.Semaphore número de threads que podem acessar um recurso compartilhado ou um pool de recursos simultaneamente. |
| Barreira | Descreve a System.Threading.Barrier classe, que implementa o padrão de barreira para coordenação de threads em operações em fases. |
| SpinLock | Descreve a System.Threading.SpinLock estrutura, que é uma alternativa leve à System.Threading.Monitor classe para determinados cenários de bloqueio de nível baixo. |
| SpinWait | Descreve a estrutura de System.Threading.SpinWait, que fornece suporte para espera baseada em rotação. |
Consulte também
Colaborar conosco no GitHub
A fonte deste conteúdo pode ser encontrada no GitHub, onde você também pode criar e revisar problemas e solicitações de pull. Para obter mais informações, confira o nosso guia para colaboradores.