Skip to content

Latest commit

 

History

History
30 lines (20 loc) · 1.66 KB

CommitTransactionOutsideTryCatch.md

File metadata and controls

30 lines (20 loc) · 1.66 KB

Нарушение правил работы с транзакциями для метода 'ЗафиксироватьТранзакцию' (CommitTransactionOutsideTryCatch)

Тип Поддерживаются
языки
Важность Включена
по умолчанию
Время на
исправление (мин)
Теги
Ошибка BSL
OS
Важный Да 10 standard

Описание диагностики

Метод ЗафиксироватьТранзакцию должен идти последним в блоке Попытка перед оператором Исключение, чтобы гарантировать, что после ЗафиксироватьТранзакцию не возникнет исключение.

Источники

Сниппеты

Экранирование кода

// BSLLS:CommitTransactionOutsideTryCatch-off
// BSLLS:CommitTransactionOutsideTryCatch-on

Параметр конфигурационного файла

"CommitTransactionOutsideTryCatch": false