Посты для тега : ‘выполнение’

Останавливающиеся и пробуждающиеся потоки

Как и для внутренних потоков операционной системы, существуют механизмы для погружения управляемых потоков в сон на определенный период времени или приостановки выполнения до тех пор, пока оно не будет явно возобновлено. Если поток просто желает приостановить себя на предопределенный период времени, он может вызвать статический метод Thread.Sleep и перейти в состояние WaitSleepJoin.

Читать далее »

Завершение потоков в C#

При вызове Thread.Abort рассматриваемый поток, в конце концов, получает ThreadAbortException. Поэтому, естественно, для аккуратного обслуживания этой ситуации необходимо обрабатывать исключение ThreadAbortException, если поток должен делать что-то особенное в случае его прерывания.

Читать далее »
 
Rambler's Top100