|
M
Assimilate()
|
TransactionStatus
|
Assimilates all inner transactions by merging them into a single undo item.
|
|
|
M
Commit()
|
TransactionStatus
|
Commits the transaction group.
|
|
|
M
Dispose()
|
None
|
Releases all resources used by the TransactionGroup
|
|
|
M
Equals
|
None
|
(Inherited from Object .)
|
Object .
|
|
M
GetHashCode
|
None
|
(Inherited from Object .)
|
Object .
|
|
M
GetName()
|
string
|
Returns the transaction group's name. It could be an empty string.
|
|
|
M
GetStatus()
|
TransactionStatus
|
Gets the current status of the transaction group.
|
|
|
M
GetType
|
None
|
(Inherited from Object .)
|
Object .
|
|
M
HasEnded()
|
bool
|
Determines whether the transaction group has ended already.
|
|
|
M
HasStarted()
|
bool
|
Determines whether the transaction has been started yet.
|
|
|
M
RollBack()
|
TransactionStatus
|
Rolls back the transaction group, which effectively undoes all transactions committed inside the group.
|
|
|
M
SetName(String)
|
None
|
Sets the transaction group's name.
|
|
|
M
Start.()
|
TransactionStatus
|
Starts the transaction group
|
|
|
M
Start(String)
|
TransactionStatus
|
Starts the transaction group with an assigned name.
|
|
|
M
ToString
|
None
|
(Inherited from Object .)
|
Object .
|