Enlisting in Distributed Transactions 

The OracleConnection object automatically enlists in an existing distributed transaction if it determines that a transaction is active. Automatic transaction enlistment occurs when the connection is opened or retrieved from the connection pool. You can disable auto-enlistment in existing transactions by specifying

Enlist=false

as a connection string parameter for an OracleConnection.

See Also

Other Resources

Using the .NET Framework Data Provider for Oracle