Прочитать на английском

Поделиться через


MessageQueueTransaction.Commit Метод

Определение

Фиксирует отложенную внутреннюю транзакцию.

public void Commit ();

Исключения

Транзакция, для которой предпринята попытка фиксации, не начата.

Возникла внутренняя ошибка Message Queuing.

Комментарии

Commit отмечает успешное завершение обработки, начатой при вызове Beginметода . Если между вызовом Begin и вызовом Commitвозникает исключение , выполняется откат всей транзакции. Сюда входят все сообщения, отправленные или полученные после вызова Begin.

Как правило, один выполняет вызов Begin в блоке обработки исключений Try...Catch , помещая вызов Commit в Try предложение и вызов Abort в предложении Catch .

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

Продукт Версии
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

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