Состояние потока в .NET framework объясняется в . ссылка .
Недавно я увидел это изображение на веб-сайте, и мне пришло в голову несколько вопросов:
Жизненный цикл потока в ОС не полностью согласован с жизненным циклом потока в .NET framework. Может ли кто-нибудь предоставить ресурс, который соответствует состояниям в ОС с .NET framework?
У нас нет состояния под названием Blocked в .NET framework. Каким будет состояние потока, если он выдаст запрос ввода-вывода?
Какова цель состояния Aborted ? Когда поток вызывает метод Abort ()
, он переходит в состояние AbortRequested , а после того, как поток отвечает на запрос на прерывание, он переходит в состояние Stopped . . Так какова функция состояния Aborted ?