System.Object
   Eplan.EplApi.DataModel.ITransaction
      Eplan.EplApi.DataModel.Transaction
System.Object
   Eplan.EplApi.DataModel.ITransaction
      Eplan.EplApi.DataModel.Transaction
public sealed class Transaction : ITransaction
public ref class Transaction sealed : public ITransaction
using (Transaction txn = new TransactionManager().CreateTransaction()) { Function f; f.Name = "F1"; txn.Commit(); }
| Name | Description | |
|---|---|---|
|  | IsImplicitEplanTransactionCommited | Transaction property which returns true if an implicit Eplan transaction was started and finished during lifetime of current transaction. | 
| Name | Description | |
|---|---|---|
|  | Abort | Aborts the transaction. Cannot be called more than one time for given transaction. | 
|  | Commit | Overridden. Commits the transaction. Cannot be called more than one time for given transaction. | 
|  | Dispose() | Destructor for deterministic finalization of Transaction object. (Inherited from Eplan.EplApi.DataModel.ITransaction) | 
|  | Store | This method will enable to commit the transaction, and \internal open the next transaction. |