Объекты DIRECTUM > Работа с данными > IConnection – соединение >

Свойство TranCount – количество транзакций

Предыдущий раздел В начало Следующий раздел

Синтаксис:

 ro  property TranCount: Integer;

Описание:

Возвращает значение счетчика вложенных транзакций. Счетчик транзакций увеличивает свое значение на единицу каждый раз при вызове метода StartTransaction. При вызове метода CommitTransaction значение счетчика уменьшается на 1. При вызове метода RollbackTransaction значение счетчика сбрасывается в 0. Свойство следует использовать для определения активности транзакции: активная транзакция есть, если TranCount > 0, нет – в противном случае.

Пример использования:

 

// Определить активность транзакции.

Connection = Application.Connection

// …

InTransaction = Connection.TranCount > 0

См. также

Метод CommitTransaction

Метод RollbackTransaction

Метод StartTransaction