Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Samen met de System.Threading.Thread klasse biedt .NET een aantal klassen waarmee u multithreaded-toepassingen kunt ontwikkelen. De volgende artikelen bieden een overzicht van deze klassen:
| Titel | Beschrijving |
|---|---|
| De beheerde threadpool | Beschrijft de System.Threading.ThreadPool klasse, die een pool van werkthreads biedt die door .NET worden beheerd. |
| Timers | Beschrijft .NET-timers die kunnen worden gebruikt in een omgeving met meerdere threads. |
| Overzicht van synchronisatie primitiefen | Hierin worden typen beschreven die kunnen worden gebruikt om de toegang tot een gedeelde resource te synchroniseren of threadinteractie te beheren. |
| EventWaitHandle | Beschrijft de System.Threading.EventWaitHandle klasse, die een threadsynchronisatie-gebeurtenis vertegenwoordigt. |
| CountdownEvent | Beschrijft de System.Threading.CountdownEvent klasse, die een threadsynchronisatiegebeurtenis vertegenwoordigt die wordt geactiveerd wanneer de teller nul bereikt. |
| Mutexes- | Beschrijft de System.Threading.Mutex klasse, die exclusieve toegang verleent tot een gedeelde resource. |
| Semaphore en SemaphoreSlim | Beschrijft de System.Threading.Semaphore klasse, die het aantal threads beperkt dat gelijktijdig toegang heeft tot een gedeelde resource of een pool met resources. |
| Barrière | Beschrijft de System.Threading.Barrier class, waarmee het barrier pattern wordt geïmplementeerd voor de coördinatie van threads in gefaseerde bewerkingen. |
| SpinLock | Beschrijft de System.Threading.SpinLock structuur, een lichtgewicht alternatief voor de System.Threading.Monitor klasse voor bepaalde vergrendelingsscenario's op laag niveau. |
| SpinWait | Beschrijft de System.Threading.SpinWait structuur, die ondersteuning biedt voor spin-gebaseerd wachten. |
Zie ook
Met ons samenwerken op GitHub
De bron voor deze inhoud vindt u op GitHub, waar u ook problemen en pull-aanvragen kunt maken en controleren. Bekijk onze gids voor inzenders voor meer informatie.