|
|
Created by Vinícius Beloni
about 8 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.