Книга: C# 4.0: полное руководство

Определение состояния потока

Определение состояния потока

Состояние потока может быть получено из свойства Threadstate, доступного в классе Thread. Ниже приведена общая форма этого свойства.

public ThreadState ThreadState{ get; }

Состояние потока возвращается в виде значения, определенного в перечислении ThreadState. Ниже приведены значения, определенные в этом перечислении.

ThreadState.Aborted
ThreadState.AbortRequested
ThreadState.Background
ThreadState.Running
ThreadState.Stopped
ThreadState.StopRequested
ThreadState.Suspended
ThreadState.SuspendRequested
ThreadState.Unstarted
ThreadState.WaitSleepJoin

Все эти значения не требуют особых пояснений, за исключением одного. Значение ThreadState.WaitsleepJoin обозначает состояние, в которое поток переходит во время ожидания в связи с вызовом метода Wait(), Sleep() или Join().

Оглавление книги


Генерация: 0.700. Запросов К БД/Cache: 3 / 0
поделиться
Вверх Вниз