Class CMSLateBoundTransaction
- Namespace
- CMS.DataEngine
- Assembly
- CMS.DataEngine.dll
Class that manages the transaction scope, but doesn't start it until BeginTransaction is called.
[Obsolete("Class is deprecated and will be removed in next version. Use CMSTransactionScope instead.")]
[ObsoleteSince(28, 1)]
public class CMSLateBoundTransaction
- Inheritance
-
objectCMSLateBoundTransaction
- Extension Methods
Constructors
CMSLateBoundTransaction(Type)
Creates a new instance of CMSLateBoundTransaction, optionally in a context of given provider type.
public CMSLateBoundTransaction(Type providerType = null)
Parameters
providerType
TypeType of the provider within whose context should the transaction start.
Methods
BeginTransaction()
Begins the transaction
public void BeginTransaction()
Commit()
Commits the transaction if it was activated
public void Commit()
Dispose()
Disposes the transaction
public void Dispose()