Изменения документа Потоки и задачи

Редактировал(а) Alexandr Fokin 2025/04/09 12:22

<
От версии < 1.4 >
отредактировано Alexandr Fokin
на 2022/07/29 02:47
К версии < 1.6 >
отредактировано Alexandr Fokin
на 2022/07/29 02:52
>
Изменить комментарий: К данной версии нет комментариев

Комментарий

Подробности

Свойства страницы
Содержимое
... ... @@ -1,4 +1,4 @@
1 -==== Thread and Task ====
1 +=== Thread and Task ===
2 2  
3 3  |(% style="width:110px" %) |(% style="width:167px" %) |(% style="width:1230px" %)
4 4  |(% style="width:110px" %)**Thread Pool**|(% style="width:167px" %)Пул потоков|(% style="width:1230px" %)(((
... ... @@ -23,15 +23,22 @@
23 23  
24 24  ----
25 25  
26 -==== Потоки переднего плана и фоновые потоки ====
26 +=== Потоки переднего плана и фоновые потоки ===
27 27  
28 28  |(% style="width:318px" %) |(% style="width:1203px" %)
29 29  |(% style="width:318px" %)Потоки переднего плана (foreground threads)|(% style="width:1203px" %)Приложение не будет остановлено, пока живы потоки переднего плана (Если это не экстренное завершение).
30 -|(% style="width:318px" %)Фоновые потоки (background threads)|(% style="width:1203px" %)Наличие запущенных фоновых потоков не препятствует завершению приложения.
30 +|(% style="width:318px" %)Фоновые потоки (background threads)|(% style="width:1203px" %)(((
31 +Наличие запущенных фоновых потоков не препятствует завершению приложения.
31 31  
33 +Task запущенный на обработку через API  {{code language="c#"}}Task.Run(...){{/code}} скорее всего попадет на выполнение в фоновый поток.
34 +)))
35 +
36 +{{code language="c#"}}
37 +//Проверка информации о текущем потоке
38 +Thread.CurrentThread.IsBackground
39 +{{/code}}
40 +
32 32  Потоки переднего плана и фоновые потоки
33 33  [[https:~~/~~/professorweb.ru/my/csharp/thread_and_files/1/1_6.php>>url:https://professorweb.ru/my/csharp/thread_and_files/1/1_6.php]]
34 34  
35 35  ----
36 -
37 -