[]
        
(Showing Draft Content)

C1.Data.Transactions.ClientTransaction.-ctor

ClientTransaction Constructor

ClientTransaction(ClientTransaction)

Initializes a child (nested) transaction, a new instance of the ClientTransaction class with a specified parent transaction.

Declaration
public ClientTransaction(ClientTransaction parent)
Parameters
Type Name Description
ClientTransaction parent

The parent transaction. Cannot be null.

Remarks

A child transaction is automatically committed/rolled back if its parent transaction is committed/rolled back.

Create a child transaction in cases where you need to open a new window for editing a portion of data that is being editing in an already open transaction.
Exceptions
Type Condition
ArgumentNullException

The parent is null.