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

Применяется к

См. также раздел