PoolTransactionBehaviour Enum

From RemObjects Wiki
Jump to: navigation, search

This is a Library topic for Data Abstract for .NET
This page is generated from external data, please do not update

NamespacesInterfacesClassesEnumsImplements

Contents

Overview

The PoolTransactionBehaviour enumeration describes desired ConnectionManager action when the server attempts to release connection that is still in transaction (ie connection assotiated with not closed transation).

Note: In most cases an attempt to release a connection with an active transaction is the mark of some serious bug in the server code.


Location


Values

Value
Description
Commit Automatically commit the unclosed transaction
Custom Allow server application to handle the transaction via the ConnectionManager.CustomPoolTransactionBehavior event handler
Fail Rais an exception in case of an attempt to release a connection with still active transaction
Nothing Ignore the still active transaction and release connection anyway. Please note that this will lead to resource leaks and undefined behavior when this connection will be acquired from the connection pool later
Rollback Automatically rollback the unclosed transaction


See Also


Product: RemObjects Data Abstract
Available Editions: Data Abstract for .NET, Delphi and Xcode

GlossaryArticlesFeaturesLibrarySamples

Personal tools
Namespaces

Variants
Actions
Navigation
products
platforms
special
Toolbox