Export (0) Print
Expand All

COM+ Transactions Tasks

While automatic transaction processing in COM+ allows you to spend more productive development time in creating and configuring objects that you want to participate in automatic transactions, there are some programming tasks you can perform to tailor transaction behavior to your application requirements.

The following topics discuss specific programming options related to transaction processing.

Topic Description

Setting the Transaction Attribute

Describes how to set transaction attribute values for your transaction objects.

Setting the Transaction Isolation Level

Describes how to set the transaction isolation levels for your transaction objects.

Setting the Transaction Time-Out

Describes how to set time-out intervals for your transactions.

Setting the Consistent and Done Flags

Shows how to use the consistent and done flags to control the outcome of a transaction.

Creating BYOT Objects

Describes how to create objects so you can Bring Your Own Transaction (BYOT).


Note   As a general rule, any component that updates persistent state should support transactions. Components that combine the operations of two or more objects into a single task should use transactions to simplify error recovery. Also, to release resources, such as database connections, transactions in COM+ should be as short as you can make them.

Related topics

COM+ Transactions Concepts



Community Additions

© 2015 Microsoft