3.1.1.14 Transaction

The Transaction ADM element describes the unit of work for queuing operations that send, receive, or move messages to Queue (section 3.1.1.2) ADM element instances. It contains the following persistent attributes:

Identifier: Contains a GUID that specifies the transaction identifier.

TransactionalOperationCollection: Contains a first-in/first-out collection of TransactionalOperation (section 3.1.1.13) ADM element instances.

SinglePhase: A Boolean value indicating whether the transaction is a non-DTC transaction.

  • True: The transaction is a non-DTC transaction.

  • False: The transaction is a DTC transaction.