Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Juntamente com a classe System.Threading.Thread, o .NET oferece várias classes que ajudam a desenvolver aplicações multithread. Os artigos a seguir fornecem uma visão geral dessas classes:
| Título | Descrição |
|---|---|
| O pool de threads gerenciado | Descreve a System.Threading.ThreadPool classe, que fornece um pool de threads de trabalho que são gerenciados pelo .NET. |
| temporizadores | Descreve temporizadores .NET que podem ser usados em um ambiente multithreaded. |
| Visão geral das primitivas de sincronização | Descreve os tipos que podem ser usados para sincronizar o acesso a um recurso compartilhado ou interação de thread de controle. |
| 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. |
| Bloqueio de SpinLock | Descreve a System.Threading.SpinLock estrutura, que é uma alternativa leve à System.Threading.Monitor classe para determinados cenários de bloqueio de baixo nível. |
| SpinWait | Descreve a System.Threading.SpinWait estrutura, que fornece suporte para espera baseada em rotação. |
Ver também
Colabore connosco no GitHub
A fonte deste conteúdo pode ser encontrada no GitHub, onde também pode criar e rever issues e pull requests. Para mais informações, consulte o nosso guia para colaboradores.