PgTransactionEvent
Namespace: Ankus
Assembly: Ankus.Runtime.dll
Identifies a PostgreSQL outer-transaction callback phase.
public enum PgTransactionEventFields
Section titled “Fields”Runs after the transaction aborts.
Abort = 0Commit
Section titled “Commit”Runs after the transaction commits.
Commit = 1ParallelAbort
Section titled “ParallelAbort”Runs after a parallel worker transaction aborts.
ParallelAbort = 3ParallelCommit
Section titled “ParallelCommit”Runs after a parallel worker transaction commits.
ParallelCommit = 4ParallelPreCommit
Section titled “ParallelPreCommit”Runs immediately before a parallel worker transaction commits.
ParallelPreCommit = 5PreCommit
Section titled “PreCommit”Runs immediately before the transaction commits.
PreCommit = 2PrePrepare
Section titled “PrePrepare”Runs immediately before a transaction is prepared for two-phase commit.
PrePrepare = 7Prepare
Section titled “Prepare”Runs after a transaction has been prepared for two-phase commit.
Prepare = 6