Value |
Description |
Requires a transaction |
The component's objects must execute within the scope of a transaction. When a new object is created, its object context inherits the transaction from the context of the client. If the client doesn't have a transaction, MTS automatically creates a new transaction for the object. |
Requires a new transaction |
The component's objects must execute within their own transactions. When a new object is created, Transaction Server automatically creates a new transaction for the object, regardless of whether its client has a transaction. |
Supports transactions |
The component's objects can execute within the scope of
their client's transactions.
When a new object is created, its object context inherits the transaction from the context
of the client. If the client
doesn't have a transaction,
the new context is also
created without one. |
Does not support transactions |
The component's objects shouldn't run within the
scope of transactions. When
a new object is created, its object context is created
without a transaction,
regardless of whether the
client has a transaction. |
Figure 9 ASP Transaction Support Values
Value |
Description |
Requires_New |
Starts a new transaction |
Required |
Starts a new transaction |
Supported |
Does not start a transaction |
Not_Supported |
Does not start a transaction |