Click or drag to resize

IPersistenceProviderTransactionManager Methods

The IPersistenceProviderTransactionManager type exposes the following members.

Methods
  NameDescription
Public methodCommit
Commits the transaction, afterwards the changes up to that point are persistently stored for sure (all writes to the database up till that point are only temporary/pending), and a/the transaction is not active anymore.
Public methodCommitAndRestart
Intermediate commit, afterwards the changes up to that point are persistently stored for sure (all writes to the database up till that point are only temporary/pending), and a/the transaction is active.
Public methodRollback
Rolls back changes since that last CommitAndRestart() or the last Start() if no restart occurred, afterwards the transaction is not active anymore. This also happens with pending changes when no commit occurrs.
Public methodStart
Starts a database layer transaction, not allowed when one is already active (potential future todo: mapping of nested transactions to a single one).
Top
See Also