Я хочу иметь только уникальные значения в списке SharePoin. Для этого я могу использовать обработчик событий ItemAdding, как указано в приведенной ниже ссылке.SharePoint: уникальные значения столбца
Теперь у меня есть сомнения: Предположим, что два пользователь пытается добавить элемент списка в списке с тем же значением столбца (который требует уникального значения) в то же время. событие ItemAdding будет запущено одновременно для обоих вызовов? Если это так, то существует вероятность того, что два элемента имеют одинаковое значение в столбце. Пожалуйста подтвердите.
ОК в моем приложении Я программно добавляю элемент списка при нажатии кнопки на пользовательской странице. Таким образом, одна из возможностей заключается в использовании блокировки или мьютекса, так что только один поток может создать элемент списка, а перед созданием элемента я могу проверить наличие дубликата. Здесь я снова сомневаюсь: что произойдет в сценарии с балансировкой нагрузки? Я имею в виду, если два запроса передаются на двух разных серверах, поэтому они могут выполняться параллельно. Есть ли какой-либо механизм, с помощью которого я могу добиться синхронизации между машинами? – Anoop