TransactionComPlusBase Class |
Note: This API is now obsolete.
Abstract transaction class which is used to control a serie of actions on multiple entities or entity collection classes.
The database connection is opened in the constructor so the COM+ transaction is flowing into the creation of the database connection.
No ADO.NET transaction is started, everything runs in the containing COM+ transaction.
This class is the COM+ version, it will never start a new ADO.NET transaction and will always be using a COM+
transaction. All actions MUST be explicitly be commited or rolled back (aborted), there is no autocomplete implemented in this
class.
Inheritance HierarchySystemObject SD.LLBLGen.Pro.ORMSupportClassesTransactionComPlusBase
Namespace: SD.LLBLGen.Pro.ORMSupportClassesAssembly: SD.LLBLGen.Pro.ORMSupportClasses (in SD.LLBLGen.Pro.ORMSupportClasses.dll) Version: 5.0.0.0 (5.0.0)
Syntax[ObsoleteAttribute("This class is marked obsolete, starting with v3.5. Use System.Transactions instead of COM+ based transactions for distributed transactions.",
true)]
public abstract class TransactionComPlusBase
<ObsoleteAttribute("This class is marked obsolete, starting with v3.5. Use System.Transactions instead of COM+ based transactions for distributed transactions.",
true)>
Public MustInherit Class TransactionComPlusBase
The TransactionComPlusBase type exposes the following members.
Constructors
Methods
| Name | Description |
---|
 | Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) |
 | Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) |
 | GetHashCode | Serves as the default hash function. (Inherited from Object.) |
 | GetType | Gets the Type of the current instance. (Inherited from Object.) |
 | MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
 | ToString | Returns a string that represents the current object. (Inherited from Object.) |
Top
See Also