Utilizzo di thread e threading
Negli argomenti di questa sezione vengono illustrate la creazione e la gestione di thread gestiti e viene indicato come passare i dati ai thread gestiti e ottenere i dati risultanti, nonché come eliminare i thread e gestire un'eccezione ThreadAbortException.
In questa sezione
- Creazione di thread e passaggio di dati all'avvio
Viene descritta e illustrata la creazione di thread gestiti, incluso come passare i dati a nuovi thread e ottenere i dati risultanti.
- Sospensione e ripresa di thread
Vengono discusse le implicazioni della sospensione e ripresa di thread gestiti.
- Distruzione di thread
Vengono descritti gli effetti collaterali dovuti all'eliminazione dei thread e viene indicato come gestire un'eccezione ThreadAbortException.
- Pianificazione di thread
Vengono trattate le priorità dei thread e viene illustrato come influiscono sulla pianificazione dei thread.
Riferimenti
- Thread
Viene fornita la documentazione di riferimento relativa alla classe Thread che rappresenta un thread gestito, indipendentemente dal fatto che provenga da codice non gestito o che sia stato creato in un'applicazione gestita.
- ThreadStart
Viene fornita la documentazione di riferimento relativa al delegato ThreadStart, che rappresenta le routine del thread senza parametri.
- ParameterizedThreadStart
Viene fornito un semplice modo per passare dati a una routine del thread, sebbene senza tipizzazione forte.
Sezioni correlate
- Thread e threading
Viene fornita un'introduzione al threading gestito.