A component for managing transactions in an application.
For a list of all members of this type, see TMSTransaction members.
TMSTransaction = class(TCustomMSTransaction);
The TMSTransaction component is used to provide discrete transaction control over connection. It can be used for manipulating simple local and global transactions. It is based on the Microsoft Distributed Transaction Coordinator functionality.
You can add connections in TMSTransaction both before calling the StartTransaction method, and after that. It means that a transaction can be started before a connection is added. Connections can be added and removed later, when a transaction is active. A transaction is distributed regardless of connection count in it.