Согласно этому , SharePoint 2010 не предлагает никакой транзакционной поддержки из коробки.
Базовая база данных поддерживает транзакции, поэтому одна вставка, вероятно, будет либо успешной, либо неудачной, но если во время сложной процедуры, включающей несколько операций с базой данных, произойдет ошибка, данные в конечном итоге будут частично изменены.