| AutoResetEvent | Event för att meddela väntande tråd som återställs automatiskt. Objekt av denna klass bör endast allokeras med hjälp av funktionen System::MakeObject(). Skapa aldrig en instans av denna typ på stacken eller med operatorn new, eftersom det kan leda till körfel och/eller påståendefel. Omslut alltid denna klass i en System::SmartPtr pekare och använd pekaren för att skicka den till funktioner som argument. |
| CancellationToken | Sprider en notifikation om att operationer bör avbrytas. Denna klass tillhandahåller en mekanism för samarbetsbaserad avbrytning mellan trådar, vilket gör att en tråd kan meddela andra att en operation bör avbrytas. |
| CancellationTokenRegistration | Representerar en registrering för en avbokningstoken-återuppringning. |
| CancellationTokenSource | En avbokningstokenkälla som kan användas för att utlösa avbokningsnotifikationer. |
| EventWaitHandle | Event som kan skickas till en väntande tråd. Objekt av denna klass bör endast allokeras med funktionen System::MakeObject(). Skapa aldrig en instans av denna typ på stacken eller med operatorn new, eftersom det kan leda till körfel och/eller påståendefel. Omslut alltid denna klass i en System::SmartPtr pekare och använd pekaren för att skicka den till funktioner som argument. |
| Interlocked | Tillhandahåller API för trådsäkra operationer. Detta är en statisk typ utan instansservice. Du bör aldrig skapa instanser av den på något sätt. |
| ManualResetEvent | Event för att meddela en väntande tråd som inte återställs automatiskt. Objekt av denna klass bör endast allokeras med funktionen System::MakeObject(). Skapa aldrig en instans av denna typ på stacken eller med operatorn new, eftersom det kan leda till körfel och/eller påståendefel. Omslut alltid denna klass i en System::SmartPtr pekare och använd pekaren för att skicka den till funktioner som argument. |
| Monitor | Klassen Monitor tillhandahåller en mekanism som synkroniserar åtkomst till objekt. |
| Mutex | Mutex implementation. Objekt av denna klass bör endast allokeras med funktionen System::MakeObject(). Skapa aldrig en instans av denna typ på stacken eller med operatorn new, eftersom det kan leda till körfel och/eller påståendefel. Omslut alltid denna klass i en System::SmartPtr pekare och använd pekaren för att skicka den till funktioner som argument. |
| Semaphore | Semaphore implementation. Objekt av denna klass bör endast allokeras med funktionen System::MakeObject(). Skapa aldrig en instans av denna typ på stacken eller med operatorn new, eftersom det kan leda till körfel och/eller påståendefel. Omslut alltid denna klass i en System::SmartPtr pekare och använd pekaren för att skicka den till funktioner som argument. |
| SynchronizationContext | Tillhandahåller grundläggande funktionalitet för att sprida ett synkroniseringssammanhang över olika synkroniseringsoperationer. |
| Thread | Thread implementation. Objekt av denna klass bör endast allokeras med funktionen System::MakeObject(). Skapa aldrig en instans av denna typ på stacken eller med operatorn new, eftersom det kan leda till körfel och/eller påståendefel. Omslut alltid denna klass i en System::SmartPtr pekare och använd pekaren för att skicka den till funktioner som argument. |
| ThreadPool | Thread pool-API som tillåter att den skjuter jobb i en kö som läses av en pool av arbetstrådar. Detta är en statisk typ utan instansservice. Du bör aldrig skapa instanser av den på något sätt. |
| ThreadPoolImpl | Thread pool intern data. Detta är en singleton-typ med minneshantering som sköts av åtkomstfunktion(er). Du bör aldrig skapa instanser av den direkt. |
| Timer | Timer klass som kör ett jobb i en separat tråd efter en fördröjning. Objekt av denna klass bör endast allokeras med funktionen System::MakeObject(). Skapa aldrig en instans av denna typ på stacken eller med operatorn new, eftersom det kan leda till körfel och/eller påståendefel. Omslut alltid denna klass i en System::SmartPtr pekare och använd pekaren för att skicka den till funktioner som argument. |
| TimerQueue | Kö som hanterar Timer objekt. Detta är bara en implementation. Timer objekt registrerar sig själva där, du behöver inte göra det för att använda dem – använd Timer klass-API istället. Detta är en singleton-typ med minneshantering som sköts av åtkomstfunktion(er). Du bör aldrig skapa instanser av den direkt. |
| WaitHandle | Väntande primitiv basklass. Objekt av denna klass bör endast allokeras med funktionen System::MakeObject(). Skapa aldrig en instans av denna typ på stacken eller med operatorn new, eftersom det kan leda till körfel och/eller påståendefel. Omslut alltid denna klass i en System::SmartPtr pekare och använd pekaren för att skicka den till funktioner som argument. |