TransactionScopes Enumeration
Represents the deferent types of transaction scopes. See Transactions
Namespace: Firefly.BoxAssembly: Firefly.Box (in Firefly.Box.dll) Version: debug-master-v:33791
public enum TransactionScopes
Public Enumeration TransactionScopes
| LeaveRow | 0 |
Represents a row transaction scope. The transaction will begin before the LeaveRow event, and will end after the row was saved to the database.
|
| SavingRow | 1 |
Represents a row transaction scope. The transaction will begin before the SavingRow event - only if the row was changed, and will end after the row was saved to the database.
|
| SaveToDatabase | 2 |
Represents a row transaction scope. The transaction will begin before the row is saved to the database and will end immediately afterwards.
|
| None | 3 |
No Transaction will be used for this process
|
| RowLocking | 4 |
Represents an on lock transaction scope. The transaction will begin before The lock is initiated (according to the
and end after the row was saved to the database.
|
| Row | 5 |
Represents a row transaction scope. The transaction will begin before the EnterRow event, and will end after the row was saved to the database.
|
| Task | 6 |
Represents a task transaction scope. This transaction scope includes the entire task. The transaction will begin before the Start event, and end after the End event.
|
| Group | 7 |
Represents a task transaction scope. Availabe only in . This transaction scope includes the all the rows in the group specified. The transaction will begin before the Enter event, and end after the Leave event.
|