There is no constructor for the ULTransaction class. To obtain a ULTransaction object, use the ULConnection.BeginTransaction
method. To associate a command with a transaction, use the ULCommand.Transaction property.
Once a transaction has been committed or rolled back, the connection reverts to automatically committing all operations as
they are executed. To group more operations together, a new transaction must be created.