Задачи COM+ Transactions
Хотя автоматическая обработка транзакций в COM+ позволяет проводить более продуктивное время разработки при создании и настройке объектов, которые вы хотите участвовать в автоматических транзакциях, существуют некоторые задачи программирования, которые можно выполнять для настройки поведения транзакций в соответствии с требованиями приложения.
В следующих разделах рассматриваются конкретные варианты программирования, связанные с обработкой транзакций.
Раздел | Описание |
---|---|
Настройка атрибута транзакции |
Описывает, как задать значения атрибута транзакции для объектов транзакций. |
Установка уровня изоляции транзакций |
Описывает, как задать уровни изоляции транзакций для объектов транзакций. |
Установка времени ожидания транзакции |
Описывает, как задать интервалы времени ожидания для транзакций. |
Настройка согласованных и выполненных флагов |
Показывает, как использовать согласованные и выполненные флаги для управления результатом транзакции. |
Создание объектов BYOT |
Описывает создание объектов, чтобы можно было принести собственную транзакцию (BYOT). |
Примечание.
Как правило, любой компонент, обновляющий постоянное состояние, должен поддерживать транзакции. Компоненты, которые объединяют операции двух или более объектов в одну задачу, должны использовать транзакции для упрощения восстановления ошибок. Кроме того, чтобы освободить ресурсы, такие как подключения к базе данных, транзакции в COM+ должны быть короче, чем их можно сделать.