Export (0) Print
Expand All
Expand Minimize

TransactionOption Enumeration

Specifies the automatic transaction type requested by the component.

Namespace:  System.EnterpriseServices
Assembly:  System.EnterpriseServices (in System.EnterpriseServices.dll)

type TransactionOption

Member nameDescription
DisabledIgnores any transaction in the current context.
NotSupportedCreates the component in a context with no governing transaction.
RequiredShares a transaction, if one exists, and creates a new transaction if necessary.
RequiresNewCreates the component with a new transaction, regardless of the state of the current context.
SupportedShares a transaction, if one exists.

When using the .NET Installation Tool (Regsvcs.exe), the transaction option for a ServicedComponent defaults to Disabled.

The following code example demonstrates the use of the TransactionOption type.

No code example is currently available or this language may not be supported.

.NET Framework

Supported in: 4.6, 4.5, 4, 3.5, 3.0, 2.0, 1.1

.NET Framework Client Profile

Supported in: 4, 3.5 SP1
© 2015 Microsoft