У меня есть приложение, в котором пользователь может планировать собственные задания таймера, которые запускаются только один раз. Проблема заключается в том, что несколько заданий таймера могут быть точно в одно и то же время. В этом случае, если они попытаются обновить один и тот же объект (например, SPWeb), я столкнулся с проблемой, которая дает следующую ошибку.SharePoint - Выполнение заданий параллельного пользовательского таймера
Обновленный веб-сайт был изменен внешним процессом.
Когда я сделал основной поиск в Google, я нашел this thread, в котором говорится об этом исключении. Я понимаю, что это происходит, когда SPWeb находится в состоянии устаревания. Но задания таймера не знают об этом.
Итак, есть способ запирания механизма или какой-либо другой работы для этой проблемы?