Я ищу технику, которую можно отложить при запросе потока (фонового рабочего, задачи и т. Д.) От начала, пока предыдущий поток все еще обрабатывается. В потоке есть объект-писатель, и если он занят, я не могу использовать его в следующем потоке, пока он не закончит запись.Необходимо сохранить запрос на поток до тех пор, пока не будет завершен предыдущий запрос.
Обратите внимание, что обработка, которая возникает перед каждым запросом потока, достаточно длинна, чтобы не было проблемы, это просто предосторожно.
Я угадываю, что, как я прошу об этом, здесь важно иметь какой-то ответ, который позволит вызвать следующий поток. Но я мог бы использовать некоторую помощь в том, как это сделать. Если у кого-то есть конкретный сценарий подобного дизайна, я был бы счастлив исследовать рекомендованную технику. Сорт нового для такого рода обработки потоков.
vb.net
Я читаю на это сейчас, выглядит многообещающим. Также был найден раздел «Использование объектов критического сечения». Спасибо за ваш ответ. – htm11h
Первая ссылка была обзор. Вторая ссылка - .net –