Created by Vinícius Beloni
about 7 years ago
|
||
Question | Answer |
Join | Função para aguarda a thread finalizar |
O que significa Foreground | Significa que esta thread não depende de outras threads |
O que significa Background | Significa que esta thread só continuará a ser executada enquanto tiver uma foreground rodando |
Finalizar uma thread | Thread.Abort porem o sistema não tem total controle quando será finalizado. ou Podemos criar uma variável que seja visível para ambas as thread e trocar seu valor para finalizar. |
[ThreadStatic] | Isso faz com que cada thread tenha a copia de uma propriedade e não um valor global |
ThreadLocal | Cria dados locais para cada thread |
Thread.CurrentThread | Mostra que podemos ter informações da thread que está em execução. Thread's execution contextThread.CurrentThread |
ExecutionContext.SuppressFlow | Desabilitar as informações da thread |
Thread Pools | Para evitar consumo de recursos e tempo criamos uma thread pool para reaproveitar as threads ao invés de finaliza-las |
Want to create your own Flashcards for free with GoConqr? Learn more.