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


Задачи COM+ Transactions

Хотя автоматическая обработка транзакций в COM+ позволяет проводить более продуктивное время разработки при создании и настройке объектов, которые вы хотите участвовать в автоматических транзакциях, существуют некоторые задачи программирования, которые можно выполнять для настройки поведения транзакций в соответствии с требованиями приложения.

В следующих разделах рассматриваются конкретные варианты программирования, связанные с обработкой транзакций.

Раздел Описание
Настройка атрибута транзакции
Описывает, как задать значения атрибута транзакции для объектов транзакций.
Установка уровня изоляции транзакций
Описывает, как задать уровни изоляции транзакций для объектов транзакций.
Установка времени ожидания транзакции
Описывает, как задать интервалы времени ожидания для транзакций.
Настройка согласованных и выполненных флагов
Показывает, как использовать согласованные и выполненные флаги для управления результатом транзакции.
Создание объектов BYOT
Описывает создание объектов, чтобы можно было принести собственную транзакцию (BYOT).

Примечание.

Как правило, любой компонент, обновляющий постоянное состояние, должен поддерживать транзакции. Компоненты, которые объединяют операции двух или более объектов в одну задачу, должны использовать транзакции для упрощения восстановления ошибок. Кроме того, чтобы освободить ресурсы, такие как подключения к базе данных, транзакции в COM+ должны быть короче, чем их можно сделать.

Основные понятия транзакций COM+