Поддерживает ли транзакция Active Directory?

Простой вопрос, но я могуНайти ответ где угодно: поддерживает ли транзакция Active Directory?

Другими словами, будет ли отменено следующее изменение (так как я нет звонокscope.Complete()):

using (var scope = new TransactionScope())
{
    DirectoryEntry entry = ...;
    entry.Properties["givenName"].Value = "New Given Name";
    entry.CommitChanges();
}

Если нет, то можно ли это как-то включить? Прямо сейчас у меня есть код, который выполняет обновления базы данных и соответствующие обновления AD, и у меня есть компенсирующая логика для обновлений AD, если они как-то не работают. Это решение далеко от оптимального.

С уважением, Рональд Вильденберг

Ответы на вопрос(2)

Ваш ответ на вопрос