MessageQueueTransaction.Commit Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Фиксирует ожидающие внутренние транзакции.
public:
void Commit();
public void Commit();
member this.Commit : unit -> unit
Public Sub Commit ()
Исключения
Транзакция, которая пытается зафиксировать, не запущена.
Возникает внутренняя ошибка очереди сообщений.
Комментарии
Commit помечает успешное завершение обработки, начатой при вызове Begin. Если исключение возникает между вызовом Begin и вызовом Commit, откат всей транзакции выполняется. Сюда входят все сообщения, отправленные или полученные после вызова Begin.
Как правило, один вызывается в блоке обработки исключений, помещая вызов Begin в Try...Catch предложение и вызов CommitTry в предложенииAbort.Catch