Является ли ThreadPool.QueueUserWorkItem ThreadSafe? - PullRequest
2 голосов
/ 02 ноября 2011

Я использую C # с .net 4.0

Безопасен ли поток ThreadPool.QueueUserWorkItem?

Пример:

Parallel.ForEach(commands, commandModel =>
{
    ThreadPool.QueueUserWorkItem(TestService.ProcessTest, test.ID);
});

1 Ответ

3 голосов
/ 02 ноября 2011

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...